I talked to the guy about the TPS code and he had me check the wiring and it all checked out fine. I have a strong possibility that it was throwing that code because of the E-manage that I had hooked up. I removed it last weekend, so I will try the harness again this weekend and see if it does the same thing. Then my guess is that it would have to be the ECU.