I have a ej9 with a b16a ( from del sor sir )with p30 ecu and my problem is i start from cold, drive for as long as i want and i will never get vtec even when up to running temp but if i then stop, turn off engine and restart, vtec works as should for rest of journey!
I have no fault codes, oil...