Hello guys. This is my first time posting here. Been a long time fan of Pontiac's & GM in general. I've been working on a restomod 1984 Trans Am for the past few years, and decided to take it off the road this year to redo the interior and give it an overhaul. I decided to pickup a 2004 Grand Prix GTP "Comp G" since I know the 3800's are extremely reliable. Well, unfortunately, it seems as if I got screwed by the dealership here in MA that I bought the car from and have had nothing but problems the past 2 months. First I got the "Check Gas Cap" light, and after looking on here and other sites I replaced the Evap canister in the back behind the rear drivers side wheel, and the purge valve on top of the motor. That cleared the light, and all seemed well for a few days. Then, I got an SRS light with a code that said I had an "Open Deployment Loop" (I'll grab the exact codes ASAP and post them here).. as I was researching for that light, I decided to see a friend in Rhode Island. On my way back home from Rhode Island on Saturday, the car flashed "Low fuel" and then died on the highway. I got it towed home, hooked it up to my scanner and didn't find any codes. So, I replaced the battery since it was rather old and the car isn't starting. Checked the spark plugs to see if they had got fouled in some way, but they appeared bone dry. I checked the fuse box in the engine compartment, and didn't see anything out of ordinary.

Ironically, I was working on a "how to" sort of document to help out on the site with fixing the CEL for the Gas cap since it seems to be a frequent question with a lot of confusion here. Just so happens that my car decided to **** the bed this weekend, and I had to come here for help! So since there isn't any codes, where would the best place to start be?

Oh, I should mention that the car cranks but won't fire up no matter what. I also read that it could be the neutral safety switch, so I moved the shifter from "P" to "M" and then back to Park. I also wiggled the steering wheel to see if maybe it was a problem with the coil spring. Still didn't start.

If it were a camshaft sensor, wouldn't I get a CEL of some kind? Any pointers?