Tps checked fine. Now it is doing it in any outside air temp as soon as it gets to normal operating temp. Coolant temp sensor, coolant temp switch, and temp sending unit are all functional. Has to be in the ECU correct? Would taking the thermostat out and running it without one stop this issue?