Engine seems frozen and won't crank.
Operating temperature can drastically affect vehicle components - especially electronics. An engine that won’t start when hot usually indicates a problem in one of the vehicle’s circuits or electronic parts. Heat can cause thermal expansion and contraction, as well as increased electrical resistance. It sounds like you’ve already put a lot of money into this vehicle without having the problem resolved. I suggest you take the vehicle to an certified technician, such as one from YourMechanic, for proper diagnosis to avoid any more unnecessary repairs.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing