I listed the possible causes for the code below. In most cases, it is a wiring issue for this failure.
You may need to update the PCM module with the latest information as well.
Note: 'x' equals any number 0 through 9 or letter A through F.
Note 1: Reprogram or update the calibration. Check for other DTCs and diagnose those first. Make sure to check for aftermarket performance products before installing a new PCM. Clear the DTCs, repeat the self-test. If the DTC is retrieved again, install a new PCM. Refer to Section 2, Flash Electrically Erasable Programmable Read Only Memory (EEPROM) See: Computers and Control Systems > Diagnostic Trouble Code Tests and Associated Procedures > Flash Electrically Erasable Programmable Read Only Memory (EEPROM).
Note 2: DTC P1000 is ignored in the key on engine off (KOEO) and key on engine running (KOER) self-tests. Disregard DTC P1000 and continue as directed.
Electronic Throttle Body (ETB) Damaged
Powertrain Control Module (PCM) Damaged
Throttle Actuator Control (TAC) Motor Circuit Wires Shorted to Power
Throttle Actuator Control (TAC) Motor Wire Shorted Together
Friday, March 29th, 2019 AT 9:31 AM