1997 Crown Victoria 4.6L with P0352 and P1000 OBD2 Codes - Stalling at 30-50 MPH
I'm experiencing consistent stalling issues in my 1997 Ford Crown Victoria when driving at 30 mph and 50 mph, as well as while in reverse. The vehicle exhibits hesitation and loss of power at these speeds. OBD2 diagnostic codes P0352 and P1000 are showing up consistently. I've already replaced both dual coil packs (cylinder 2 and 8), spark plug wires, fuel regulator, fuel pump, fuel filter, and the fuel relay — yet the symptoms persist. I'm trying to determine if P1000 is directly related to P0352 or whether they are independent issues. Specifically: - Does P0352 indicate a misfire in cylinder 2 or 8? - What does P1000 actually mean — is it related to emissions monitoring not being ready due to code clearing, battery disconnection, or KAM (Keep Alive Memory) reset? I've tested the spark plug wires and found rust buildup on cylinders #2 and #8. I cleaned them with sandpaper, which improved spark but didn't fully resolve the issue. Next steps: - Using an OBD2 scanner in Mode 6 to check misfire counter and shake/tug tests. - Performing a KOEO (Key Off, Engine Off) test on all three wires at each coil pack to verify voltage continuity — especially looking for open circuits near connectors. - Investigating potential wiring faults, as the coil packs are only connected via three wires and failures often occur within inches of the connector. I suspect a faulty electrical connection or degraded wiring rather than a failing component. I'm also considering replacing the mass air flow sensor with cleaner and retesting — though no code is currently present, symptoms align closely with MAF-related issues. Any insights on whether P1000 affects engine performance or if it's just an emissions flag would be greatly appreciated.
Is there a connection between the ECM and these codes? Could a faulty ECM be causing both P0352 and P1000?