Hey man,I also know this is an old post but I need help.
I just purchased a 99 SR5 and the gas gauge goes to full as soon as it is started, I can back up or just let it sit and idle and needle stays on full.
If I start going forward, most times the gauge drops instantly to empty and the fuel light flashes. Sometimes I can go a few hundred yards before it drops to E and the light flashes. If I shut it off turn the key back to on or start it the gauge instantly goes to full.
I have searched the web high and low and this is the closest post I can find to my Runners problem.
I checked tail lights and ground behind LH panel, and all is fine.
Did any of you members with this problem end up fixing yours?
Thanks JROTN
Try performing this instructions... (if that doesnt work, then you will probably need to swap your level sensor that is inside your tank... i would buy a used one from ebay but original toyota, the new one if you have $$$ would be better, but since you are trying to figure it out, a used one will do the trick... but try to do the steps below first.)
DO:
Vehicle has to be sitting on a level surface with an inclination of +/- 0.5 degrees.
1.With the ignition switch in the Off position, press and hold the trip speedometer reset button.
2. Continue pressing the reset button while turning the ignition switch to the On position.
3. Within 5 seconds of turning the ignition switch On, release the trip switch, press trip switch 3 times and on the 3rd press, hold the switch for 5 seconds. The buzzer will sound for 1 second at 800HZ.
4. After the buzzer stops, release the trip switch.
5.Press the trip switch one more time and hold for 5 seconds. Once more the buzzer will sound for 1 second at 800HZ.