B1987 Pedal Forward / Rearward Motor Stalled
The OBD2 code B1987 indicates that the pedal forward/rearward motor has stalled, meaning the motor responsible for adjusting the position of the accelerator or brake pedal is not functioning properly
Definition
Common causes
- Faulty pedal position sensor
- Wiring issues or short circuits
- Failed pedal motor
- Mechanical obstruction in the pedal assembly
- Poor electrical connections
- Malfunctioning control module
- Software issues or calibration errors
Common misdiagnoses
- Faulty brake pedal position sensor
- Malfunctioning accelerator pedal position sensor
- Wiring issues or shorts in the pedal assembly
- Defective electronic control unit (ECU)
- Issues with the throttle body or throttle position sensor
- Problems with the vehicle's traction control system
- Faulty ABS module or sensors
- Low battery voltage or electrical system issues
- Mechanical binding in the pedal assembly
- Software glitches or outdated firmware in the vehicle's control systems
Troubleshooting steps
-
1. Check for Additional Codes
Use an OBD-II scanner to check for any other related trouble codes. This can provide more context and help identify if there are multiple issues
-
2. Inspect the Pedal Position Sensor
Visual Inspection: Check the pedal position sensor and its wiring for any visible damage, corrosion, or loose connections
-
3. Connector Check
Ensure that the electrical connectors are secure and free of dirt or moisture
-
4. Test the Pedal Position Sensor
Use a multimeter to test the resistance and voltage output of the pedal position sensor. Compare the readings to the manufacturer’s specifications
-
5. If the readings are outside the specified range, the sensor may need to be replaced
-
6. Check the Motor and Mechanism
Inspect the forward/rearward motor for any signs of physical damage or obstruction
-
7. Ensure that the motor is receiving power when the pedal adjustment is activated. You can do this by checking the voltage at the motor connector
-
8. Inspect the Wiring and Connectors
Check the wiring harness for any frayed wires, shorts, or breaks that could affect the motor's operation
-
9. Look for any signs of wear or damage along the wiring path
-
10. Test the Motor
If the motor is suspected to be faulty, you can bench test it by applying power directly to it to see if it operates correctly
-
11. If the motor does not function when powered directly, it may need to be replaced
-
12. Check for Mechanical Obstructions
Ensure that there are no mechanical obstructions preventing the pedal from moving freely. This includes checking for debris or foreign objects in the pedal assembly
-
13. Clear Codes and Test Drive
After performing the necessary repairs or replacements, clear the trouble codes using the OBD-II scanner
-
14. Take the vehicle for a test drive to see if the code reappears
-
15. Seek Professional Help
If the issue persists after performing these steps, it may be best to consult a professional mechanic or technician who has experience with your specific vehicle make and model. By following these troubleshooting steps, you should be able to identify and resolve the issue related to the B1987 code