P0325 - 99 'Lude 2.3 SH
We've had this 1999 2.3L SH since '08 and have done all maintenance ourselves. A few months back started popping CELs. We got the EGR valve replaced and then started getting P0325 (knock sensor). We replaced the (broken) knock sensor and all the intake gaskets etc. The P0325 cleared and all the DTC checks passed. Less than 24 hours later the CEL was back with P0325. We have already verified the knock sensor is still good (we didn't break it putting the intake manifold back in). Cleared the codes and it came back within 10 minutes. Cleared again and it was more than 24 hours before it came back. Intermittent issues are the worst. Please help! Can't pass emissions with P0325.