the knock sensor code keeps showing up...i did a little research and it looks like its a bitch to replace it. i'm also having some electric issues where the windshield wipers randomly start moving on their own. LOL! with your issue - did you just replace the mass air and 02 sensors?