this might be a stupid question, but have you checked if you have oil in the motor? before I swapped out the motor in my S10, it had a leak somewhere and would run out of oil and the gauge would appear to stop working but in actuality, it was working fine, I just ran out of oil.