Since getting my 4runner back on the road it developed a problem. It will start missing between 2-4k rpm. Ran diagnostic check got code 12. Engine speed (rpm) sensor circuit-distributor, ignitor, starter or ECU. I tested signal generator and coil, both good. I checked air gap its good. I have...