I just bought a 93 Grand Prix...naturally after I get it home it started surging and would not idle right was idling from 1800 to 2000 RPM and had no power...so I put in a new TPS and IACV. Now it idles fine but once I run the car and it heats up to normal tempature it dies on me and will not restart until cools down. Any advice what the problem may be now. Thanks in advance for any help.