Tach, Speedo Going Crazy..Any Suggestions

1993 2.3LX

New Member
Apr 27, 2004
16
0
0
North Florida
My tach is reading half the RPM's it should be showing, My speedo jumps a little until 55mph then goes crazy, And my check engine light stays on. I had the local parts shop check the codes on the car and it basically said my primary coil pack was dead and my O2 sensor was dead too. I replaced the 02 and the Primary coil pack and it still does the same thing as before. Could it be my Ignition Control Module? Any info would be helpful!
 
I had the same problem two months ago. I only replaced the module and all codes went away. But my speedo was working like normal.

I didn't get it from ford, way too much. I went to Oreilly payed about $125-150 I think.
 
My problem was a bad ICM which seemed to have been caused by a shorted primary coil that had a crack in it. Changed out both, car runs great. If you pull the codes off, you should get a 223/224 code, which means you need a new ICM.
 
It's a little over $100, the Wells ignition module I bought from Autozone was $109.99 with a lifetime limited warrenty. The ICM is located on the drivers side near the intake manifold. It is a rectangle object that faces the front with 2 plugs on it, one on top and one on bottom. It has it's own platform in a way.

I checked the injector pulse code, looks like a 187. If there are any other codes, use these two images if you don't have a repair guide or a list of the codes.
http://www.autozone.com/images/cds/gif/large/0900823d80194c9e.gif
http://www.autozone.com/images/cds/gif/large/0900823d80194c9f.gif

Not entirely sure on the speedo, but I do know the tach is controlled by the ICM, somehow it figures when the coils are firing to estimate the speed of the engine in a sense. Sometimes when you stick an MSD ignition in this DIS system, the tach will become irratic because of the multiple sparks thus requires an adapter.