I purchased the 2008 Crown Vic P71 with 166K miles with a P0152 and so I replaced the B2S1 oxygen sensor. It seems to have solved the problem, because after I cleared the codes it didn't come back.
I drove it several hundred miles across a week or so and the monitors weren't setting. I had a weird hesitation in the transmission and it just wasn't driving quite right. Suspected a bad MAF sensor (despite the lack of codes indicating as such), and since my 2010 Ford Escape uses the same MAF sensor, did the switcheroo and yes, the Vic's MAF sensor was definitely bad. The sensor I moved over from the Escape is fairly new - maybe 6 months old. I left it in the Vic and put a new one in the Escape. Cleared the codes by disconnecting the battery for about 30 minutes (meanwhile I did clean the throttle body, it was nasty). Now, my car shifts and drives great - my "transmission issue" is gone and it's perfect. Unfortunately, I'm having the same problem with a few of the monitors not setting (the rest set quickly no problem):
-Catalyst Mon
-Oxygen Sens Mon
-Oxygen Sens Htr
I've done all sorts of Googling and Binging and found all these different drive cycles, some of them oddly specific (drive exactly 40mph for 4 minutes) but that's pretty much impossible on public streets? I have owned over a dozen cars and never had this much trouble getting the computer ready for smog. I remember in my 07 CVPI I replaced the battery and then sold the car a while later and the monitors were all OK because I had no trouble smogging it prior to selling it.
I do have a P1233 "non-MIL" code stored in the computer. It always comes back after I clear the codes. Would this prevent the monitors from setting? I tried to so some research on the P1233 code but most people with this code experience a crank no start condition while my car starts and runs perfectly.
Thank you all for your help, it's imperative I take care of this situation because since I'm in California I can't register the car/transfer the title into my name til I can smog it.
I drove it several hundred miles across a week or so and the monitors weren't setting. I had a weird hesitation in the transmission and it just wasn't driving quite right. Suspected a bad MAF sensor (despite the lack of codes indicating as such), and since my 2010 Ford Escape uses the same MAF sensor, did the switcheroo and yes, the Vic's MAF sensor was definitely bad. The sensor I moved over from the Escape is fairly new - maybe 6 months old. I left it in the Vic and put a new one in the Escape. Cleared the codes by disconnecting the battery for about 30 minutes (meanwhile I did clean the throttle body, it was nasty). Now, my car shifts and drives great - my "transmission issue" is gone and it's perfect. Unfortunately, I'm having the same problem with a few of the monitors not setting (the rest set quickly no problem):
-Catalyst Mon
-Oxygen Sens Mon
-Oxygen Sens Htr
I've done all sorts of Googling and Binging and found all these different drive cycles, some of them oddly specific (drive exactly 40mph for 4 minutes) but that's pretty much impossible on public streets? I have owned over a dozen cars and never had this much trouble getting the computer ready for smog. I remember in my 07 CVPI I replaced the battery and then sold the car a while later and the monitors were all OK because I had no trouble smogging it prior to selling it.
I do have a P1233 "non-MIL" code stored in the computer. It always comes back after I clear the codes. Would this prevent the monitors from setting? I tried to so some research on the P1233 code but most people with this code experience a crank no start condition while my car starts and runs perfectly.
Thank you all for your help, it's imperative I take care of this situation because since I'm in California I can't register the car/transfer the title into my name til I can smog it.