I have a DII 2000 replaced with 2002 engine last year, everything is running fine well I have a dreaded 3 amigos but the tachometer does not default at zero. Even at speed of 20 mph the tach runs at 2000 RPM now on freeway at 70-75 mph the tach goes all the way to 4000 rpm. My two other rover 1994 DI and 2000 Range when running at 60 -70 mph tach showing at 2000 rpm, can someone give me advise as to what's going on?