Need help with code 22
#1
Member
Thread Starter
Join Date: Jan 2003
Location: Greensboro NC
Posts: 62
Likes: 0
Received 0 Likes
on
0 Posts
Need help with code 22
Today driving around, my CEL came on. I checked it and its throwing a code 22 (VTEC Oil Pressure Switch). Oil was recently changed about 1000 miles ago, and oil level was fine when I checked it. What are some steps I can do to correct this problem? The car is a 94 Civic EX with a d16z6 engine.
#2
warm butter on toast
Join Date: Jan 2005
Location: The boonies, CT
Posts: 6,485
Likes: 0
Received 0 Likes
on
0 Posts
Take the sensor out and clean it, check your oil level, check for any crap that might be in your oil. Check to make sure there's a complete circuit with a volt meter.
#3
Member
Thread Starter
Join Date: Jan 2003
Location: Greensboro NC
Posts: 62
Likes: 0
Received 0 Likes
on
0 Posts
Thanks fixed the problem this morning. Turns out the plug was a little dirty. Some brake cleaner to the plugs and a few minutes of drying removed the CEL, and VTEC is back to normal...for now.
#7
Member
Thread Starter
Join Date: Jan 2003
Location: Greensboro NC
Posts: 62
Likes: 0
Received 0 Likes
on
0 Posts
Voltage check came back fine. I have on order another solenoid, so I'm just gonna change the oil again for now. I just bought the car not too long ago. I never bothered to ask if the car was running snythetic. I just drained whatever was in it, then loaded up with 10w-30. CEL didn't happen till about 1200-1500 miles into the change. If this engine HAD a different weight oil, or synthetic, would that cause this problem without a proper engine flush?
Last edited by mattatuncg; 05-27-2006 at 09:36 PM.