vtec not working properly
i can't figure this out. when the car warms up in the morning, vtec works fine. after a few miles of driving, vtec starts engaging later, closer to 6k rpm instead of 5200. then it will not work at all. sometimes, vtec engages at 5200, and stops around 6500, then engages again at 7k, then stops at 7500. redline set at stock 8200.
the motor is a b16a2, previous owner said it has crower stage 2 na camshafts, but i doubt it. I've tried replacing the vtec solenoid, engine coolant temp sensor, ecu, and vss. I'm out of ideas. motor is in a 1995 si hatch. no cels come on. both ecus I've tried are chipped p28s
help?
the motor is a b16a2, previous owner said it has crower stage 2 na camshafts, but i doubt it. I've tried replacing the vtec solenoid, engine coolant temp sensor, ecu, and vss. I'm out of ideas. motor is in a 1995 si hatch. no cels come on. both ecus I've tried are chipped p28s
help?
Read through this to see if it can help you out.
https://honda-tech.com/forums/honda-prelude-4/official-%22why-vtec-doesnt-engage%22-thread-830163/
https://honda-tech.com/forums/honda-prelude-4/official-%22why-vtec-doesnt-engage%22-thread-830163/
Trending Topics
I had a similar issue before, i would pay close attention to coolant temperature at what temps it cuts out, i had a blown head gasket issue in my boosted gsr that seemed to be doing similar things, stock temp gauge in the car would not even be over the halfway mark and it was still running to hot after driving in boost for a while, just an idea see if you can find an accurate temp gauge setup and monitor the temp while the problems are occuring, my blown head gasket passed a block test with flying colors, but if i let the engine run for a while with the rad cap off i would get tiny bubbles consistently coming to the top, this was the give away for me, i suppose this may not be the case for you, but i was tuned and it may have been built in to the tune on mine somehow
cel works, no its not coming on. i know it works cuz i unplugged the coolant temp sensor and it threw a code. plugged it back in, reset the ecu and its off now. this is so frustrating
Run the proper ECU for the motor, or run a known good basemap for your ECU. If the CEL isn't coming on, good chances lean on either A) vtec is working correctly, or B) your ECU isn't controlling it correctly.
vtec is defiantly working correctly...when it actually works. and I've tried three different ecu's, all with a b16 basemap.
Have you checked the vtec oil pressure switch, maybe it has something to do with that, the car gets warmed all the way up oil pressure does drop off some this drop in oil pressure compared to oil pressure after engine start up and possibly a faulty oil pressure switch may be tied into the problem, also have you tried a manual oil pressure test yet? most shops should be able to help you with this im sure for a normal 1 hour diagnostic charge, if you dont have the tool yourself
Have you checked the vtec oil pressure switch, maybe it has something to do with that, the car gets warmed all the way up oil pressure does drop off some this drop in oil pressure compared to oil pressure after engine start up and possibly a faulty oil pressure switch may be tied into the problem, also have you tried a manual oil pressure test yet? most shops should be able to help you with this im sure for a normal 1 hour diagnostic charge, if you dont have the tool yourself


