This 2006 XLR is mint, but the check engine light sometimes comes on, the temperature gauge reads zero, and the cooling fans run all the time. Can we solve the mystery?