Have a 2006 chevy silverado. Driving and it just died. Things I have done. Replaced the fuel pump. Getting plenty of fuel pressure at the fuel rail. Still won't start. Replace the camshaft sensor, still won't start. Replaced the crankshaft sensor, still won't start. Replaced the ECM, still won't start. Checked all the fuses. Checked the fuel pump relay. Nothing.
Put some starting fluid in the throttle body, cranks up. Try again without the starting fluid, Nothing. Def seems like a fuel issue, but I can't find the issue. Have asked 3 different mechanics, they have no idea now either. Truck will turn over, but will not start without gas or starting fluid. AM I missing something? TYIA...