I'm having an issue where VTEC on my K24A is not engaging at all. I swapped this engine into a 2003 Honda Accord EX. This is indeed the 3-lobe VTEC engine. I am using a factory ECU with KTuner. VTEC engagement is set at 4800 RPMs. I have sufficient oil in the engine as I've triple checked this. I have been working with a tuner via an e-tune but I have not been able to pinpoint this at all.
On the fuel graph below, I see a slight demand for fuel right at engagement but it doesn't seem like enough of a request, which makes me think VTEC isn't actually engaging:
I also added the VTS and VTP lights to indicate when VTEC engages. This is probably not the best test as it only indicates the ECU actually sending the signal. However, it at least tells me the ECU does send the signal.
The engine is using the K24A4 Honda Accord intake manifold and throttle body as well as the Accord's Exhaust manifold and exhaust. I am not getting any CEL's either so that's a plus. I would have expected to get a code for low oil pressure for VTEC solenoid if there wasn't any sufficient pressure or oil. As you can see in the screenshot above, the VTS light is engaging, though again, I think all that means is that the ECU is sending signal for engagement but not that it's actually engaging.
I've also swapped out the solenoid for another working one but still the same issue. I've use the solenoid from the K24A4 and the one from a K20Z3. The original one from the K24A broke, which is why I am not using that one. Also, I noticed that the solenoid from the K24A (the broken one) is missing the pressure switch. It has a bolt instead of the sensor. See image below for comparison:
That is why I am using the K24A4 Solenoid and/or the K20Z3 instead because the K24A Solenoid is broken. Regardless, neither of the two engage VTEC.
My rev limits are as follows:
And my VTEC settings as well as VTC are as follows:
I'm not sure what else to try here except buying a gauge to check for true oil pressure to ensure I have the correct oil pressure delivery at 50-60 PSI for engagement. However, I would have expected a CEL to come on if that were the case. The issue here is that I can't even hear it engage at all.
Any thoughts? Next steps for me would be as follows if there isn't anything else to try here:
Thanks in advance!
On the fuel graph below, I see a slight demand for fuel right at engagement but it doesn't seem like enough of a request, which makes me think VTEC isn't actually engaging:
I also added the VTS and VTP lights to indicate when VTEC engages. This is probably not the best test as it only indicates the ECU actually sending the signal. However, it at least tells me the ECU does send the signal.
The engine is using the K24A4 Honda Accord intake manifold and throttle body as well as the Accord's Exhaust manifold and exhaust. I am not getting any CEL's either so that's a plus. I would have expected to get a code for low oil pressure for VTEC solenoid if there wasn't any sufficient pressure or oil. As you can see in the screenshot above, the VTS light is engaging, though again, I think all that means is that the ECU is sending signal for engagement but not that it's actually engaging.
I've also swapped out the solenoid for another working one but still the same issue. I've use the solenoid from the K24A4 and the one from a K20Z3. The original one from the K24A broke, which is why I am not using that one. Also, I noticed that the solenoid from the K24A (the broken one) is missing the pressure switch. It has a bolt instead of the sensor. See image below for comparison:
That is why I am using the K24A4 Solenoid and/or the K20Z3 instead because the K24A Solenoid is broken. Regardless, neither of the two engage VTEC.
My rev limits are as follows:
And my VTEC settings as well as VTC are as follows:
I'm not sure what else to try here except buying a gauge to check for true oil pressure to ensure I have the correct oil pressure delivery at 50-60 PSI for engagement. However, I would have expected a CEL to come on if that were the case. The issue here is that I can't even hear it engage at all.
Any thoughts? Next steps for me would be as follows if there isn't anything else to try here:
- Purchase oil pressure gauge and test to ensure I have sufficient oil pressure at idle and engagement
- If the above passes, purchase VTEC air pressure test kit and test if the rocker arms are engaging in lock mode at TDC with pins when 45 PSI of air pressure is passed through the assembly of each rocker set
Thanks in advance!