This is my 4th crank sensor in June... They keep burning up and mess up the timing. I suspect the pigtail connector is frying up the sensors... But my mechanic told me that the ICM or ignition coil also have a miss... What could be burning up the crank sensors? 1990 LN3 3800.