In the middle of a 500 miles trip to get home, engine let go.