I was thinking maybe an ecu fault or temp sensor switching fault? As its not reading the temp on the first start up into warmed up but when u turn ignition off and on it goes through its sweeep/parameters check and then senses the temp is high enough to be able to engage v-tec?