So when you blew out the tire, is it because you ran over nails?
And when you ran over the nails, is it because you were driving stupid, or safely?
If there were no nails, is it because the tire tread was low?
Did you check the tires’ tread?
When was the last time you rotated the tires?
Maybe the axle alignment was off on the car?
Is it possible that something in the middle of the chassis threw off the axle, which threw off the alignment, which ran off the tread of the tire?
When the Check Engine light (pain) comes on, you might be able to make it to the shop.
You might be able to make it another 100, 200, 300 miles.
You might not.
And during the 5 seconds before the Check Engine light came on, do you really think the car was perfect?