My 2008 Honda Civic Type S will not start during hot weather conditions or after a journey. The engine management light will show and while the car cranks it will not turnover or start. If i keep switching the key to on/off position I sometimes get lucky and the light will not show but after starting the car the airbag light will come on?! But after the weather has recently turned i can not get it to start at all after work which is a real pain. I have searched other forums which says it could be the main relay but this doesnt seem to be for the 8th gen Civic. Does anyone have any ideas ???