Parked the car today around 3. Moved it around 730 and the service engine light was on. There were no current codes on my code reader, but in the code history is 78 (number 2 cooling fan). When I clear it it comes right back on. Both cooling fans are on as soon as I start the car. It runs fine, but obviously something is wrong. Any ideas?