Hi advise please . My check engine light is coming on intermittently ,hooked it up to code reader the only thing it lists is the history ,which is air temp fault , reset the fault pulled up at garage with fault showing ,only to find no new codes listed ,anyone any ideas ? .the warning light comes on and off whilst driving ?please help