Won't you please help on 2004 Ford Freestar

Hi just replaced the front (both) o2 sensors and car runs really rough and stalls when stopped at light. The codes it came up with are poo54 Bl S2, p2195 Bl, p2197 B2 Sl, p0171 Bl, po174 that is what came up when they tested at autozone. Can anyone please help me with this.

by in Fitchburg, MA on December 18, 2009
4 answers 1 comment
ANSWER by , December 18, 2009
I think I already answered your question , but here is the article I wrote that really explains these codes, they are Not Usually Oxygen Sensor related when you have the P0171-P0174 codes. http://repairpal.com/OBD-Code-P0171-and-P0174
COMMENT by , January 25, 2011
I was looking for help on these DTCs P0171 P0174 P2195 P2197 04' Ford Frestar but your link goes nowhere. can you please point me to your article again if it has moved
ANSWER by , August 06, 2010
Just recently had some of the same codes show up on my 2005 Ford Freestar. Diagnostic device detected Intake Manifold Runner Control door open on !st bank. Apparently this will cause the mixture to run rich and cause rough idling.
ANSWER by , February 07, 2011
I had an issue with my 2004 Ford Freestar (180k mi) where the engine would run extremely rough and stall at idle. It turned out that the intake manifold control doors were gunked up and the cam speed sensor was bad. After replacing the speed sensor & replacing the doors, my van now runs like a champ.
ANSWER by , April 30, 2011
I had a similar problem, it ended up being the hose from the PCV on valve cover to the top of fuel injector hose was cracked . Check the 90 degree bends!