1996 Cadillac Fleetwood 5.7L LT1 - Persistent P0335 and P0336 Codes After Water Pump Replacement and Engine Tuning
I recently replaced the leaking water pump and performed a full engine tune-up, including cap, rotor, wires, and plugs. Now I'm experiencing a check engine light with recurring codes P0335 and P0336. The engine cranks smoothly, runs well, has no misfires, and idles fine. I've already replaced the crankshaft position sensor, cleared the codes, but they return intermittently—sometimes appearing only on startup. The vehicle has 165,000 miles. Despite these symptoms, there are no performance issues. Any insights into what could be causing this recurring fault code? Note: The original crank sensor was aftermarket and did not resolve the issue.
Could you confirm whether your crankshaft position sensor is OEM or aftermarket? Aftermarket sensors are known to have reliability issues, especially in high-mileage LT1 engines.