Fuel Pump Control Unit Malfunction
2012-2016 Subaru Impreza 2.0L H4
Description
The PCM has detected a malfunction in the fuel pump control unit. The module that controls fuel pump operation is not functioning correctly, which can result in no fuel delivery or incorrect fuel pressure.
Symptoms
- Check Engine Light
- Engine cranks but will not start
- Engine stalls while driving
- Intermittent power loss
- No fuel pump prime sound on key-on
Common Causes
- Faulty fuel pump control unit
- Wiring issue between PCM and fuel pump controller
- Fuel pump relay failure
- Corroded fuel pump connector
- PCM communication issue with fuel pump module
Diagnostic Steps
- Listen for fuel pump prime when key is turned on
- Check fuel pump relay operation
- Test fuel pump control unit power and ground
- Inspect wiring between PCM and fuel pump controller
- Test fuel pressure at the rail
Repair Notes
Replace the fuel pump control unit if it is not operating the fuel pump correctly.
Related Codes
Other Powertrain Codes
- P0001Fuel Volume Regulator Control Circuit/Open
- P0002Fuel Volume Regulator Control Circuit Range/Performance
- P0003Fuel Volume Regulator Control Circuit Low
- P0004Fuel Volume Regulator Control Circuit High
- P0010Intake Camshaft Position Actuator Circuit/Open Bank 1
- P0011Intake Camshaft Position Timing Over-Advanced Bank 1
- P0012Intake Camshaft Position Timing Over-Retarded Bank 1
- P0013Exhaust Camshaft Position Actuator Circuit/Open Bank 1
- P0014Exhaust Camshaft Position Timing Over-Advanced Bank 1
- P0015Exhaust Camshaft Position Timing Over-Retarded Bank 1
P1230 on Other Vehicles
Common Questions
What does code P1230 mean on a 2012-2016 Subaru Impreza?
P1230 stands for "Fuel Pump Control Unit Malfunction". The PCM has detected a malfunction in the fuel pump control unit. The module that controls fuel pump operation is not functioning correctly, which can result in no fuel delivery or incorrect fuel pressure.
What are the symptoms of P1230 on a Subaru Impreza?
Common symptoms of P1230 include: Check Engine Light, Engine cranks but will not start, Engine stalls while driving, Intermittent power loss, No fuel pump prime sound on key-on.
What causes P1230 on a 2012-2016 Subaru Impreza?
Common causes of P1230 include: Faulty fuel pump control unit, Wiring issue between PCM and fuel pump controller, Fuel pump relay failure, Corroded fuel pump connector, PCM communication issue with fuel pump module.