Recently my oil pressure drops to nothing unless i keep feathering the throttle at idle....once its warm and i stop i can hear it "bog" down a little and the oil pressure needle quickly drops...i know i should try a mechanical guage but any reccommendations on which one? ive read quite a few posts with the same problem sounds like bearings however i am runnin rich with my idle at 1100 or 1200 fluctuates between 800-1200 since i cant seem to get my tps sensor adjusted properly (no matter what position the tps is in i cant get the voltage reading below 1.2v where to start?