Well I want to figure out what the ECU does when unpluggin the TPS because my car runs great with it unplugged. No it is not a brand new from the dealer TPS it was a TGV sensor which is identical. And that hasnt made a difference in the idle so its not the sensor. I replaced the plugs so thanks for insinuating Im a dumbass. If you want to see my intake setup so bad I told u I have the perrin rotated turbo and FMIC with the bigmaf tube. Not hard to find. I will clean the coil and connections.
I am going to update my original post with the things I have done to my car to try solving the problem.