what will cause a tach to be irregular such as be idling along and it goes to 2500 rpm or at speed from 4000 it will move to 6000 and remain there?