It's been working fine for over a year now, about a week ago it started bouncing around (needle not the guage) sometimes it reads correct, if I open the door or turn on the head lights it will read normal for a short while and then go back to floating around. The guage also reads rear diff temp by switching a toggel. The guage reads fine when in the rear diff. possition. I traced the wire all the way to the sender at the trany line and it looks fine. the ground wire is also firmly attached to the frame. Whats going on?