You did not mention if he checked the wiring and associated relays for any shorts or disconnects. If he didn't you seriously need a new shop.
edit: this brings up another point. Too many mechanics just go and replace the PCM these days without doing proper troubleshooting. In that case, the PCM is almost certainly not the culprit. If the mechanic wants to replace the PCM as anything other than a very last resort, run the other way (unless of course the PCM is outputting the P06** codes which can indicate internal faults). Just my $0.02.
Last edited by erichthewebguy; 02-02-2007 at 10:44 PM.
When troubleshooting, always assume the simplest cause first!
'02 Chrysler Voyager
Short Wheel Base
2.4L 3 Speed