Our 2007 GXP has a P0641 code and on the trip computer it says loss of power, with an arrow pointing down. The car will vibrate when trying to accelerate. I looked up the code, but I don`t even know where to start diagnosing.
Any one ever have this problem?
Welcome
Leading source of Online Diagnostic & Repair Information
Your Vehicle: 2007 Pontiac Grand Prix V8-5.3L
P0641 DTC P0641 or P0651
DTC Descriptors
DTC P0641
- 5-Volt Reference 1 Circuit
DTC P0651
- 5-Volt Reference 2 Circuit
Diagnostic Fault Information
Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure. See: Testing and Inspection\Initial Inspection and Diagnostic Overview
![]()
Circuit/System Description
The engine control module (ECM) has 2 internal 5-volt reference busses called 5-volt reference 1 and 5-volt reference 2. Each reference bus provides 5-volt reference circuits for more than one sensor. Therefore, a fault condition on one 5-volt reference circuit will affect the other 5-volt reference circuits connected to that reference bus. The ECM monitors the voltage on the 5-volt reference busses.
The 5-volt reference 1 bus provides 5 volts to the following sensors:
- The manifold absolute pressure (MAP) sensor
- The fuel tank pressure (FTP) sensor
- The air conditioning (A/C) refrigerant pressure sensor
- The accelerator pedal position (APP) sensor 2
- The engine oil pressure (EOP) sensor
- The camshaft position (CMP) sensor
The 5-volt reference 2 bus provides 5 volts to the following sensors:
- The APP sensor 1
- The throttle position (TP) sensor 1 and 2
- The crankshaft position (CKP) sensor
- The brake booster vacuum sensor
Conditions for Running the DTC
- The ignition is in Unlock, Accessory, Run, or Crank.
- The ignition voltage is more than 5.23 volts .
- DTCs P0641 and P0651 run continuously when the above conditions are met.
Conditions for Setting the DTC
The ECM detects a voltage out of tolerance condition on the 5-volt reference 1 or 2 bus for more than 0.5 second .
Action Taken When the DTC Sets
DTCs P0641 and P0651 are Type A DTCs.
Conditions for Clearing the MIL/DTC
DTCs P0641 and P0651 are Type A DTCs.
Circuit/System Verification
Ignition ON, observe the scan tool 5-volt reference 1 and 2 parameters. The reading should display Circuit OK for a normally operating system.
Circuit/System Testing
Important: Additional DTCs may set when disconnecting components.
- Ignition OFF, disconnect the harness connector of all the sensors connected to the 5-volt reference bus for the applicable DTC. Refer to Circuit/System Description.
Important: A short to voltage on the signal circuit of certain components may cause this DTC to set.
- Ignition ON, test for 4.8-5.2 volts between one of the 5-volt reference circuits and ground.
- If less than the specified range, test all of the 5-volt reference circuits for a short to ground. If all circuits test normal, replace the ECM.
- If greater than the specified range, test for a short to voltage on all of the 5-volt reference circuits, or the signal circuit for each component associated with the appropriate 5-volt reference bus for a short to voltage. If all circuits test normal, replace the ECM.
- Connect each component associated with the appropriate 5-volt reference bus, one at a time, while monitoring the voltage. The voltage should not change more than 1 volt .
- If the voltage display changes more than the specified range when a component is connected, replace the component.
Repair Instructions
Perform the Diagnostic Repair Verification after completing the diagnostic procedure. See: Verification Tests
- Accelerator Pedal Position Sensor Replacement
- Air Conditioning (A/C) Refrigerant Pressure Sensor Replacement
- Control Module References for ECM replacement, setup, and programming See: Testing and Inspection\Programming and Relearning
- Fuel Tank Pressure Sensor Replacement
- Manifold Absolute Pressure Sensor Replacement
- Throttle Body Assembly Replacement
- Engine Oil Pressure Sensor and/or Switch Replacement
- Camshaft Position Sensor Replacement
- Power Brake Booster Vacuum Sensor Replacement
- Crankshaft Position Sensor Replacement
© 2014 ALLDATA, LLC. All Rights Reserved. Trademarks | Privacy Policy | Terms and Conditions