Hi, been working on a checkengine light on my optimax. The light will come on when i first start it up , but will go off after running while my friend parks the truck. I can run for a long time and no light. Shut motor off for a short time and start up again and the light will come on and mostly stay on.<br /><br /> I have changed the thermostats, cleaned the fuel injectors,direct injectors, also checked them with a ohm meter. Checked coils and battery, replaced impeller, and checked poppit valve. Any way to check the warning guage? Any other suggestions are very welcome. Thanks Larry