I've replaced fuel pump, fuel filter, coil packs, and did a tune up. I'm getting fuel to the fuel rail but it still won't crank. Any ideas??? Thanks
You said you changed the coil packs, do you have spark?
You also said you have fuel at the fuel rail, what is the fuel pressure?
If you don't have spark check the crank sensor and wiring at the crank sensor. Check for loose or broken wires or corrosion at the plug connection.