97 3.4L. Running extrememly rough. I got P0131 and P0133 codes. Replaced the o2 sensors ( probly just killed the messenger), cleaned the MAF sensor, cleaned the entire air cleaner assembly, cleaned the throttle body. It's still making this awful noise and has horrible power loss. I also romoved...