What Does P0656 Mean? The Powertrain Control Module (PCM) controls the fuel gauge through the fuel gauge control circuit. The PCM supplies a pulse width modulated (PWM) duty cycle signal to control the fuel gauge. The PCM receives the fuel level information from the fuel level sensor. The PCM controls the gauge by grounding the control circuit via an internal switch called a driver. The primary function of the driver is to supply the ground for the controlled component. Each driver has a fault line which the PCM monitors. engine code P0656P0656 fixobd P0656dtc P0656obd code P0656obd2 P0656P0656 car codediagnostic code P0656car code P0656check engine code P0656fehlercode P0656P0656 fiatcodigo P0656codigo falla P0656P0656 kody b??dówcodigo de falla P0656 What are the common causes of P0656 ? An air leak forward of the DPF will change the sensor readings resulting in the code Rusty exhaust systems, cracked exhaust manifolds or damaged or missing gaskets or donuts will cause air leaks. A large vacuum leak would cause a massive amount of un-metered air to enter the intake manifold resulting in an overly lean mixture. How do you troubleshoot P0656 ? Deactivation of cylinders is achieved by releasing a synchroniser pin that normally interlocks the cam follower and rocker arms. P0656 code resolves the synchroniser pin is released using hydraulic pressure which is controlled by a dedicated solenoid. Searches related to P0656 Code - Fuel Level Output Circuit Malfunction P0656 P0657