Well, I just got off the phone with the dealership. They said the thermostat code did not show up on their end. However, there were two new codes. Apparently the aftermarket air filter and aftermarket audio I installed made the ECU go haywire and that was probably the cause for everything. They did a courtesy Ecu flash to make everything communicate again, but they can’t guarantee that will work. They said if the cel comes back on, I have to put everything back to stock.
2 issues with that. The code first came on in a stock setup; and how in the world could upgrading the audio cause a thermostat malfunction?
So it looks like I haven’t gotten anywhere with finding a solution to the original problem.