two weeks ago, upon dropping my kid off at daycare, just after that hi-pitched fan turned on and off (have no idea what that is), my check engine light came on. 2003 Discovery was running fine and after 4-5 days, light went off before i could get it checked. Well, light came back on this...