Got a volt ohmmeter? Where the TPS plugs into the harness, you'll see a black wire on the TPS side. Unplug the harness. At the harness side, probe the harness that the black wire goes to. I don't remember the color right now. With your VOM on the 200 scale, check the resistance between that harness pin and the engine. Should be darn near 0. If not, then your CTS, IAC, TPS, and possibly MAP sensors do not have proper ground and will send inaccurate info to the eCU.