So after recently blowing another head gasket and replacing it, now it wasnt starting so after checking everything my tps wasnt working so i replaced it and now when i start the car i can only keep it running by keeping my foot on the gas it sounds perfect and will rev up but i cant let my foot off without it dieing. Any ideas ive tried doing the timing a few times to make sure its dialed in and it is and i keeping checking the tps but thats also checking out within the ohm requirements. So if anyone has a tip that would be great.