OK, the P1000 simply means the codes have been cleared recently and have not completed all the testing since then.
That leaves you with one code, P1642. That code indicates a problem with communication from the PCM.
That can be a wiring problem, a bad PCM or a bad dash cluster. It requires some high tech testing to find the problem and if the problem is intermittent, that will be very difficult for even the most experienced tech to find.
You can look for obvious damage to the PCM or wiring connectors but that may be the limit to your ability to find this problem.
Friday, September 16th, 2016 AT 4:04 AM