I’m still getting a check engine light with a P0125 code. I understand this means insufficient coolant temp for closed loop operation. I’ve replaced both O2 sensors and the thermostat (thought it might be sticking open) with Toyota parts. What’s left? Could the problem be coming from the coolant temp sensor? My engine is running at 190 degrees with very little change after warm up. The warm up time doesn't seem excessive to me but I guess the ECU doesn't like it. I tested the O2 per the FSM and they look good so I’m at a loss. Any ideas would be appreciated.