I have a 2004 WR250. I had to replace the throttle position sensor because the readings were out of the specified range and the bike wasnt running that great with it not working properly. I already posted this on the yz/wr250 forum, but i though i should ask here as well. Here is what i just posted on a thread in the 250f forum: I just replaced the TPS and followed the manual's instructions on everything. I set the idle, checked the output voltage and rotated the TPS until i got in the specified range, and checked the input voltage and that was good. For just replacing the sensor, this is all the manual said to do. I went a little beyond that and wanted to make sure all the readings i did before were in the specified range. Im not even sure if i needed to do this. well the same thing happened...the first 2 readings were good, but the last reading (full throttle) wasnt. I was doing everything right with my volt meter. I even checked my 07 WR250 to see if the meter was working right, and i got all good readings on that bike, so i guess the meter is fine. and the TPS really is good on that bike. So on my 04 wr250, i tried to get all good readings by rotating the TPS and that didnt work. The only one that's always off is the full throttle reading. The closest i could get that to the 4-6 range was about 3.78. but with that reading, the TPS output voltage would be way off. So i rotated the sensor back to it's original position, where it had the right output voltage reading and test rode the bike for the first time after all this and it ran a little better. it feels like the TPS is still off and it could run a little better. I.E. when i hold the throttle in the same position for a few seconds, it doesnt really start to "sputter" and feel like it wants more throttle all the time like my 07 does. I havent yet ridden the bike with the tPS unplugged for comparison, but im sure it wouldnt run quite as good. Did i do anything wrong? Do you think my TPS is okay and do these "extra" readings even matter? What should i do next?