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.
Have a car question? Get free advice from our top-rated mechanics.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%