During a recent road trip my 2011 Highland Hybrid Limited quit while driving 65-75 mph. It happened twice about 1000 miles apart on different days. While driving I got the warning light, check engine light, and a message to check the hybrid system, pull over immediately, call the dealer. 1st time I became so annoyed with trying to get "Toyota" road service that after 45 minutes or so, I tried to start the car and it did although the check engine light was on. Went to Toyota dealer 20 miles away and they said there was no code so they didn't know what it was. They reset the check engine light and said drive on. Second time the same thing happened with no dealer for 80 miles. I dutifully waited 45 minutes and it started again with check engine light still on. Drove to the city and waited until morning to take car to dealer. When I went to start it in the morning the check engine light was not on and there was no evidence of any issue. The next dealer kept the car for 3 hours. Service record said "hooked up Tech Stream and pulled code P3190 P0A0F SUB 204, Inspected all in specs, fuel pressure good at this time, cleared codes, road tested, could not duplicate at this time." They said essentially the same thing as the first dealer, except they said they specifically checked the inverter and said it checked out. The service manager said the only code they found was to change air cleaner. This is a dangerous problem and the vehicle doesn't record it. It seems to me to be some kind of cooling issue that after time resets. The vents in front of second row seats were clear, but service manager said that wouldn't affect the inverter, anyway. Has anyone ever had this experience? Any other ideas?