TPS WOT not reading 100%
1. Your floor mat is in the way (sounds simple but I've seen this on several cars)
2. There's slack in your throttle cable and you need to tighten it up a little...
If you have TCS/ACS then just follow the Throttle cable back and you'll find a junction w/adjustments... I'm not sure how to adjust on a non TCS/ACS car


