i have a 01 grand prix 3.8l the only code i have on the car is po420. the cat was replaced two times since we have had the car brand new. the MAF has also been replaced. both 02 sensors have been changed in the past two years. when i replaced the front 02 sensor the code po420 had popped up. with an almost brand new cat on the car, what else could be cauing this code? an exhaust leak was fixed where the muffler and tailpipe meet, which i wouldnt think would cause this code. anything else that could cause this?