I havent had this problem until I tried to tweak my TPS, and I don't know if the TPS would be the problem, but here's the run down. I checked all the wiring and it seems to mess with the car when I pushed the harness a little, so I checked all my wiring and tried to push shove and pull it and it seems fine now *i soldered everything instead this time around* I haven't tried to check it to see if it still stalls but besides that, my idle seems really weird, it would be idling at 500 to 300 on a cold start and once it's fully warmed up it'll be around 1300rpm what the hell? would the TPS be the reason why its acting like this?