I was driving home the other night and the check engine light came on. When i got home i checked the code and it was a "engine temp low" code. When i think back the temp gauge was at about 8 o'clock the entire trip. What causes a temp too low code? I know that air in the system can cause it to overheat. After clearing the code it hasnt come back.