2001 Blazer Error Code P0304
First off Hi, and thank you! I have a 2001 Chevy Blazer LS 4-door 4x4x4. I bought it about 4 years ago used in great condition. While moving down here to CA from CO I decided doing 90 with a U-Haul would be a great idea, right? Yeah... young dumb and kicking myself in the rear ever since. Blew the radiator, and due to continued use while it wasn't running quite right I ended up completely warping the heads. It took 2 years after that all for me to save up enough money (and my new wife kicking my rear at the time for a family hauler) so I could take it to a engine rebuilding facility. I paid them $2600 to get back my blazer, completely 'fixed'. I didn't even drive it off the lot before I noticed a cylinder misfiring. They said it was a combination of bad injectors, wires, cap and rotor. I've now replaced them all, but continue to get an error P0304. I've checked compression and it's good, spark plug wear is nominal, but I replaced them and it still show's the same wear (normal). The new injector is the upgraded one, the cap and rotor are the duralast gold, as are the wires. I'm at a loss for what I need to do to get this thing up and running... Help me PLEASE!! I also show error codes P0135 and P0452... O2 sensor bank 1 sensor 1 and a low pressure EVAP. Would either of those matter for the missing? Thanks guys!!