There have been cases, however, where the vehicle has stalled when coming to rest and the ECU has issued error codes P0016 or P0017 — these symptoms have been attributed to a faulty cam sprocket which could cause oil pressure loss.
As a result, the hydraulically-controlled camshaft could not respond to ECU signals.
Valve timing: D-AVCS To optimise valve overlap and utilise exhaust pulsation to enhance cylinder filling at high engine speeds, the FA20D engine had variable intake and exhaust valve timing, known as Subaru's 'Dual Active Valve Control System' D-AVCS.
Based on inputs from sensors, the ECM controlled the injection volume and timing of each type of fuel injector, according to engine load and engine speed, to optimise the fuel:air mixture for engine conditions.