Originally Posted by cagui1223
congrats on your purchase! My girlfriend also has a 2007 x3 3.0si. She purchased it having ~39,000 miles. Now at 88,000 miles the SEL came on. I had the code run through the local autozone and it returned "P0597 | Thermostat heater control circuit open". Probable cause "Failed engine cooling thermostat". Its weird because the car gave no indication of overheating and continued to run just fine.
Thanks for the heads up! Just as an FYI, it seems those thermostat problems are the most common problem on these cars. i did a quick report with CarMD and the results are as follows - attached. It seems that the error code p0957 is the most common code being thrown...