2002 Pontiac Grand Am 3.4L - P0336 Code: No Start When Warm, After Replacing Crankshaft Position Sensor and EGR Valve
I've replaced both crankshaft position (CKP) sensors, the EGR valve, and the fuel pump on my 2002 Pontiac Grand Am 3.4L, but I'm still receiving a P0336 code. The vehicle won't start when warm—though it cranks, there is no engine run. I've already checked the coil packs and confirmed fuel pressure. Despite these efforts, the issue persists. I'm wondering if I missed any critical steps or if there's another underlying cause. Any advice on troubleshooting this specific P0336 fault in a 2002 Pontiac Grand Am?
Why were the EGR valve and fuel pump replaced? For the crankshaft position sensor (CKP), did you replace both the block-mounted and crank-mounted sensors? Have you performed the CKP System Variation Learn Procedure? A no-start issue requires checking for spark at multiple plugs. Use a noid light to verify injector pulse. Is this vehicle equipped with an automatic transmission?