Focus Fanatics Forum banner
1 - 14 of 14 Posts

· Registered
Joined
·
20 Posts
Discussion Starter · #1 · (Edited)
Hello everyone once again I'm turning to you guys in need of help.
I've recently purchased a clean 2007 Focus ST and the CEL was lit throwing the following codes, p0108 MAP sensor high input, p0102 MAF sensor low voltage and p2196 O2 sensor lean B1S1.

AutoZones fix finder suggests to replace or clean the EGR valve so I used carb cleaner to clean it up and it's still throwing the same codes.
I went to a local pull a part and pulled a used low mileage EGR valve and cleaned it up and replaced it and it's still throwing the same codes. I've disconnected the battery terminals to reset the CEL but it come back on once I cycle the engine.
One thing to note as I was detailing the engine bay I noticed a small vacuum leak near the intake manifold runner solenoid part # 9j559

Expering the following symptoms
Upon first start higher idle 1050-1100rpm
Then drops to around 750-800rpm and fluctuates sometimes low enough to where the engine almost stalls.
Applying gas corrects it and no issues driving.

Any help is appreciated, thank you!
 

· Registered
Joined
·
408 Posts
Fix the vacuum leak first as that could be a factor. Otherwise, those are all circuit codes. Fix finder is a big load of bologna, you should be chasing a commonality between all of those sensors which would be either power or grounds. I'd be leaning towards grounds as the o2 sensor doesn't use 5v.
 

· Registered
Joined
·
70 Posts
Hello everyone once again I'm turning to you guys in need of help.
I've recently purchased a clean 2007 Focus ST and the CEL was lit throwing the following codes, p0108 MAP sensor high input, p0102 MAF sensor low voltage and p2196 O2 sensor lean B1S1.

AutoZones fix finder suggests to replace or clean the EGR valve so I used carb cleaner to clean it up and it's still throwing the same codes.
I went to a local pull a part and pulled a used low mileage EGR valve and cleaned it up and replaced it and it's still throwing the same codes. I've disconnected the battery terminals to reset the CEL but it come back on once I cycle the engine.
One thing to note as I was detailing the engine bay I noticed a small vacuum leak near the intake manifold runner solenoid part # 9j559

Expering the following symptoms
Upon first start higher idle 1050-1100rpm
Then drops to around 750-800rpm and fluctuates sometimes low enough to where the engine almost stalls.
Applying gas corrects it and no issues driving.

Any help is appreciated, thank you!
Why don't you actually get the MAF from the pick and pull? Clean it and install it.
 

· Registered
Joined
·
408 Posts
Sorry yes I did that was one of the first things I checked but failed to mention in my original post I cleaned all the negative terminals and grounding points already
What about voltages, the MAF should have both 12v and 5v running to it. Do you have a multimeter?

Sent from my ASUS_AI2202 using Tapatalk
 

· Registered
Joined
·
408 Posts
I do not I'm currently at work, but tomorrow I will get one and check
5v should be on one side of the connector with the White/Violet striped wire, 12v should be on the other side with the Green/Red striped wire. If you're missing one of those, then that's obviously a problem. None of the other wires should have a positive voltage on them relative to the battery, if any do then you have a short somewhere. You might have to use something like an unfolded paperclip to probe the pins in the connector but be careful not to actually jam the paperclip into them or else they might stretch open too far.
 

· Registered
Joined
·
20 Posts
Discussion Starter · #13 ·
So upon further inspection it appears that my "new" used mass airflow sensor was missing a pin replaced it and it runs much better. Tried to clear the CEL by disconnecting the battery terminals but it's still on.
Taking it one problem at a time
Automotive tire Automotive lighting Gas Automotive exterior Fender
 

· Registered
Joined
·
408 Posts
That would certainly be a problem. Also that looks like way too much grease imo. You're supposed to apply it to the rubber to help it do it's job and maybe just a touch over the connector. The point of it is that it's non-conductive so it absolutely can cause an already loose pin not to contact

Sent from my ASUS_AI2202 using Tapatalk
 
1 - 14 of 14 Posts
Top