PA, when you say this:
"One thing had really been bothering me - I felt no difference between 75% throttle and WOT. Pulled just as hard on the street at both conditions; no extra pull from WOT."
I can say that at times I feel the same situation occuring...


2000 Silver SVT #1602
Check it out in the registry!
Mi Coche