When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
On the '03 2.3L there is something called a "Swirl Control Solenoid Valve" assembly which is "a manifold–mounted vacuum actuator and a PCM–controlled electric solenoid, with the linkage from the actuator attaching to the manifold butterfly plate lever." I would suspect the P2004 problem lies somwhere in this.
Thanks a lot for the info. Unfortuately A drunk driver hit me in the rear and rolled the truck 6 times. It's a total lost as you could imagine. So I don't have to worry about it now.
Thanks for the info. Ill have to look into that. I just got back in town and went 354 miles on 13.9 gallons of gas. Averaged out to right at 25.2 mpg. My truck seems to be running fine. I just want it say its running right. Ill let yall know what I find out when I get around to looking at it.
I'd like to reopen this thread. We have a 2002 Ranger with the 2.3 and have code P1537 for the IMRC being stuck open.
I would like to test the diaphram assembly and would like to know the amount of vacumn required to start opening (and coompletely open) the diaphram. I'm afraid my breath isn't as good as it used to be, although I can hear something moving when I try it.
I'll run a test on the vacumn selenoid switch in the morning.
After reading through three pages and finding no answers on this problem, I just went out and looked for it on my Mazda B2300(Ranger). Found it right away. It's a small vacuum solenoid just under the intake manifold but above the starter. The bottom vacuum line going into it was broken, most likely because it's a bit short and was bent funny, plus engine bay heat and such. So for anybody else with this code, check that solenoid first, it's a 30-second freebie fix.
"Goodbye" We just had a B2300 come in with the code everyone has discussed above. It was exactly the hose you said it was. Thanks for posting the information.
Hi. My Dad has a 2002 B2300 with the 4 cylinder engine and it had this same code (P1537). We followed the advice given before; look for a bad vacuum line going into the IMRC solenoid and sure enough the lower vacuum line was cracked. We replaced it in about 5 minutes but now the "Check Engine" light is still on. I was hoping by replacing this line, the "Check Engine" light would go off but it hasn't. Does this particular fault require a "reset" command via the OBD II port or will it reset itself after a certain number of "off/on" cycles of the ignition switch?
I'm hoping it just needs to be reset via the OBD II port because if it was supposed to have gone off immediately after the fix, it means we have another problem.
This is helping a lot cuz my girlfriends 05 focus is throwin the same code but as the ranger seems to run fine. i think im gonna try the sea foam on it and see wat happens. thanks for all the info.
Thanks for the great advice posted here, All.
Replacing the vacuum hose fixed my P2004 error on a 2003, 4 cyl, Auto.
I was surprised that the light went out immediately...no need for 3 start/stop cycles.
Extra clarification: The valve is located under the intake manifold near the firewall.
Thanks for the great advice posted here, All.
Replacing the vacuum hose fixed my P2004 error on a 2003, 4 cyl, Auto.
I was surprised that the light went out immediately...no need for 3 start/stop cycles.
Extra clarification: The valve is located under the intake manifold near the firewall.
Welcome to FTE.
Good find, fix, feedback & to hear you found a quick resolution of your problem.
just fyi i won a 2004 ford f-150 and am receiving the same error code.along with a few others for the system running to lean. But if it is not takin care of youll end up like me, im getting backfires and the truck "shudders" at certain points in in slow acceleration.Im currently trying to find a way to fix it the cheap/correst way ill keep you posted : )
im actually a mechanic and working on a 2003 ranger 4 cyl. 2.3 L and yes i would inspect the vacuum hoses at the intake. For the one im working on the outer shell that holds the hoses to the solenoid has come apart which is why the code of P2004 was set. Very easy and inexpensive fix.
Rezvani's Latest Post-Apocalyptic Monster Is a Ford F-150 Raptor Underneath
Slideshow: Called the Fortress, the 850-horsepower pickup combines Raptor underpinnings with military-inspired features, survival equipment, and a starting price of $285,000.