Alright so today I went outside and inspected this issue a little more, I noticed that the car runs fine without the TPS being hooked up. I disconnected it from the car (not the throttle body) and the car ran perfectly. I connected it back on and the car still ran fine. Sound more like a harness issue?