P code powertrain Medium severity

P0948 Hydraulic Pump Relay Circuit High

The OBD2 code P0948 indicates that the hydraulic pump relay circuit is experiencing a high voltage condition, which may affect the operation of the hydraulic pump in the vehicle's transmission system

Definition

The OBD2 code P0948 indicates that the hydraulic pump relay circuit is experiencing a high voltage condition, which may affect the operation of the hydraulic pump in the vehicle's transmission system

Common causes

  • Faulty hydraulic pump relay
  • Wiring issues (shorts or open circuits)
  • Poor connections or corroded terminals
  • Faulty hydraulic pump
  • Malfunctioning engine control module (ECM)
  • Blown fuse related to the hydraulic pump circuit
  • Grounding issues in the circuit

Common misdiagnoses

  • Faulty hydraulic pump
  • Bad relay
  • Wiring issues
  • Faulty transmission control module (TCM)
  • Low transmission fluid level
  • Faulty pressure sensor
  • Electrical short or open circuit
  • Bad ground connection

Troubleshooting steps

  1. 1. Check the Vehicle's Manual

    Refer to the vehicle's service manual for specific information about the hydraulic pump relay circuit, including wiring diagrams and specifications

  2. 2. Visual Inspection

  3. 3. Inspect the wiring and connectors associated with the hydraulic pump relay for any signs of damage, corrosion, or loose connections

  4. 4. Check the relay itself for any physical damage

  5. 5. Test the Relay

  6. 6. Remove the hydraulic pump relay and test it using a multimeter. Check for continuity and ensure it operates correctly when powered

  7. 7. If the relay is faulty, replace it with a new one

  8. 8. Check Power and Ground

  9. 9. Use a multimeter to check for proper voltage at the relay connector. Ensure that the relay is receiving the correct voltage as specified in the service manual

  10. 10. Check the ground connection for the relay circuit. A poor ground can cause high voltage readings

  11. 11. Inspect the Hydraulic Pump

  12. 12. Check the hydraulic pump for any signs of malfunction. If the pump is drawing too much current, it could cause the relay circuit to read high

  13. 13. Test the hydraulic pump to ensure it operates correctly

  14. 14. Scan for Additional Codes

  15. 15. Use an OBD-II scanner to check for any other related trouble codes that may provide additional context for the issue

  16. 16. Check for Short Circuits

  17. 17. Inspect the wiring for any short circuits that could cause high voltage readings. Look for frayed wires or areas where the insulation may be damaged

  18. 18. Test the Control Module

  19. 19. If all other components check out, the issue may lie within the vehicle's control module (ECM/PCM). Testing or reprogramming the module may be necessary

  20. 20. Clear the Code and Test Drive

  21. 21. After performing repairs, clear the trouble code using an OBD-II scanner and take the vehicle for a test drive to see if the code returns

  22. 22. Consult a Professional

  23. 23. If the issue persists after performing these steps, it may be best to consult a professional mechanic or technician for further diagnosis. By following these steps, you should be able to identify and resolve the issue related to the P0948 code