it´s mainly a matter of temperature and physical parameters changes due to it. If you switch off and restart, parameters should be resetted. If the PGM-F1 light stays on there is something gone wrong. VTEC is not the only honda with this technology so your technician should have encountered this situation before.