OK for a start I am gong to apologise for the length of this post but thought without the background good advices would be impossible.
Mazda MX5 Eunos J2 1.8 1994
Following a full service the car ran fine for quite a while and then one day stoped and would not restart. Coil Pack changed for a new one and car was fine except for the rev counter occasionally going “wild” when the car was made to work a bit (overtaking etc…) but the engine seemed fine.
On way to Silverstone classic the rev counter again started to behave wildly but shortly afterwards engine started to misfire and would not pull. Once stopped would fire but not run. Enter the RAC (and there is another long story!) who eventually recovered the car having said it was too old to diagnose by the roadside.
After trying a number of options including the Cam Angle Sensor decided that all pointed to ECU. Managed to get one with same numbers from eBay. Fitted and engine now runs fine.
Problem is that the rev counter shows 0 when at idle and only goes up to about 3000 revs when car pushed. It also goes erratic at times.
Now at a loss for what this might be and open to constructive thoughts and suggestions!
Thanks in advance
Jim & Liz