Had a very similar experience somewhere near the Guatemala/Honduras border. Only difference is it was a school bus. Oh, and the back axle snapped in half. Snapped. In. Half. We had to sit on the side of the road for over 3 hours waiting for the next vehicle to come along that could give us a ride.