Find a new mechanic. These are among the most common codes on Contours seen here.

The P0420 is not for a "plugged" pre-cat, it indicates that the pre-cat is not doing its job. Big difference.

Were both exhaust manifolds replaced or only one? If only one, which one and was the original code a p0420 or was it a p0430? Perhaps it was a 430 and the dealer only replaced one pre-cat, now the other has failed (speculation).

Stalling under hard acceleration frequently is due to fuel delivery problems, weak spark, or a dirty MAF.

The P1151 is a weak front upper O2 sensor. Replace it for this code.

The P0420 is for Bank 1 (firewall side). You can putz around with all the other stuff if you want to, but only a new exhaust manifold will properly fix it.

Any exhaust shop can check for clogged cats. Heck, you can buy the guage off of e-Bay for $20 and check it yourself.

If you go with either gutted pre-cats or headers that don't include cats, you will need to get a set of MIL eliminators to keep the CEL from coming on with 420 and 430 codes.

Low idle and stalling are more likely related to the IAC.

Steve


98 Contour SE Sport 2.5 Duratec ATX The wifey's car 89 Taurus SHO - 246K miles 94 SHO ATX - 190K 1997 F-150 5.4L ATX - The Workhorse 150K. ANY THREAD WITH "OMG" or "WTF" ETC IN THE TITLE WILL BE IGNORED!