Okay, so my buddy had his car towed to my place after he called and said his car died after filling at some major fuel place. So after two and a half weeks of troubleshooting and finding diesel in the gas tank, we pumped it out (both sides of the fuel tank) and it STILL won't start. I'm bashing my head on this one. Here's what I've found/done so far.
2004 Impreza WRX 2.0L turbo - stock with STi exhaust that I found for $100. Not a bad score, but anyways...
I'm getting fuel (As far as I can tell)
I'm getting spark (Because I shocked myself)
I'm getting air (Because it's not blocked and I'm able to spin the turbo)
NO CODES - It will crank but won't start.
Replaced timing belt and all pulleys. Quadruple checked timing marks. (Needed to get replaced anyways - old pump sounded like a bag of rocks)
Replaced crank sensor (on forum suggestion)
Replaced crank pulley and reluctor ring (20+ tooth one, NOT the 6 tooth one)
Replaced plugs (carbon buildup)
Replaced fuel pump to new Walbro fuel pump
Replaced fuel pressure regulator
Replaced the fuel filter
Checked all fuses under dash and engine compartment
Checked fuel pressure (43 psi on first fuel pump priming key turn. 55 psi every key turn thereafter)
Checked compression (~120 psi on all 4 cylinders)
Checked for spark (it's got it while shocking the $h!t out of myself)
Pulled and had injectors tested (108ml before - 109ml after cleaning and testing)
Checked for continuity to all sensors and wire harness
Checked all important sensors (MAF, TPS, CPK, CPS, MAP, etc.)
Pumped out the fuel tank and dried it out.
Purged all fuel lines and replaced the fuel filter (again)
Filled with 5 gallons of 92 Octane NON Ethanol fuel
Pulled exhaust and checked cats (checked good)
Double checked both o2 sensors
Replaced many dry and brittle vacuum/ fuel hoses
Reset the ECU by disconnecting the neg- and holding the brake peddle for 10+ seconds, waiting 45 minutes before hook up (just to make sure)
Did the whole lock/unlock with the key FOB
What am I missing? Is this a case where the ECU is locked? Am I just way off in my findings?