do you have a scanmaster ? if so can go to tps with key on engine off and hit gas pedal see what it does ! should start at .44 go to 4.6 or so ! are you running tps tech enhancer ? i just had to throw mine away stuck tps at 4.68 at idle !!!! but green light was on showing in range but it wasnt !!! but sounds like tps bad !