your thermostat might be busted and cooling your engine way earlier then needed
It does sound like the thermostat is stuck open.
If your car never warms up to "operating temp", you
may find that Vtec won't engage, so get that checked out.
But I suppose that's better than having a car overheating on you.
Let us know what you find out.