Ok, I have an 02 LS V8. Changed the fuel pump, fuel filter, relay and fuses, but it won't stay started. I have a code P0340, for the camshaft sensor and I changed that too. Everytime I start it, it'll run fine, but once I step on the gas it turns off. I have a few ideas, but I wanted to know if anyone else had some ideas.