the only think I can think of is that the vibration is throwing it off.
since the fly wheel may be bouncing a little, it might throw the sensor off.

there is no cam sensor in a 98, only the crank sensor.

have you tried replacing that?