The tach in my '99 Ram is cutting out once in a while, and the check engine light comes on, but then will go off for a while if the tach does not cut out for a while. Is the tach run by a crank sensor, or a cam sensor? What can be causing this? The truck runs fine when the tach cuts out for a...