I have a 1999 dodge grand caravan, and I was having the same problem, but not only was I loosing not only the speedometer, but the tachometer as well. the locks were going crazy, lights on the dash flashing on and off. the problem was a fairly simple fix...... All I did was replace the alternator and battery. The alternator was not charging the battery, so there was not enough power getting through the vans computer to tell it (the computer) the right thing to do. I also had the service engine son light on and when this light was on it ran really really rough. Once I replaced the alternator and battery, this fixed all my problems. It's running great now!! Not saying that this will help your problem, but it sounds like the same as what I had going on. Hope this helps you out.
Donnie
Hi my name is Allen!
To help you I need to know if you have replaced the speed sensor and what engine and trans you have.
For further assistance contact me at FixYa!
206 views
Usually answered in minutes!
that code is for a diesel engine, u must have wrote down the wrong number.
P1689 (M)
No Communication Between ECM and Injection Pump Module
×