| DTC P0812: | Open in Transmission Range Switch ATP RVS Switch Circuit |
| 1. | Turn the ignition switch ON (II). |
| 2. | Shift the shift lever into the [R] position, and verify the A/T R SWITCH signal with the PGM Tester or HDS in the A/T data list. Is the A/T R SWITCH ON? YES - Go to 3. NO - Inspect the end of the selector control shaft, adjust the shift cable, then recheck.n |
| 3. | Check the REVERSE SWITCH signal with the PGM Tester or HDS. Is the REVERSE SWITCH ON? YES - Intermittent failure, the system is OK at this time.n NO - Go to 4. |
| 4. | Turn the ignition switch OFF. |
| 5. | Check for continuity between PCM connector terminals A8 and body ground, and between A9 and body ground. Is there continuity? YES - Go to 6. NO - Repair open in the wires between PCM connector terminals A8, A9, and ground (G101), and repair poor ground (G101).n |
| 6. | Turn the ignition switch ON (II). |
| 7. | Shift to the [R] position. |
| 8. | Measure the voltage between PCM connector terminals C12 and A8 or A9. Is there voltage? YES - Go to 9. NO - Check for loose or poor connections at PCM connector terminal C12. If the connections are OK, update the PCM if it does not have the latest software, or substitute a known-good PCM, then recheck. If the symptom/indication goes away with a known-good PCM, replace the original PCM.n |
| 9. | Turn the ignition switch OFF. |
| 10. | Disconnect the transmission range switch connector. |
| 11. | Check for continuity between the No. 1 and No. 10 terminals at the transmission range switch. The shift position must be [R]. Is there continuity? YES - Repair open in the wire between PCM connector terminal C12 and the transmission range switch.n NO - Replace the transmission range switch. After replacing the switch, go to 12, and check that the repair has been completed. |
| 12. | Clear the DTC in CLEAR MENU with Honda PGM Tester or HDS. |
| 13. | Test-drive the vehicle for several minutes under the same conditions as those indicated by the freeze data. |
| 14. | Check the OBD STATUS in DTCs MENU for a pass/fail test of code P0812. Did the result pass? YES - The problem has been corrected.n NO - Return to step 1 and recheck.n |