It does vibrate somewhat. I don't think it is the tach signal cause I felt it and then looked at the tach. Lucas oil huh. I might try that. I want this thing to hold out for a bit longer before I put a transmission in it.