I had a friend that had a '93 Escort wagon. He was very hard on cars and beat the crap out of this thing, and it kept on going until he forgot to check the oil one time too many. I remember once he ran it off the road and caused the right rear tire to blow out. He drove it about 2 miles home with a flat. Of course the tire shredded and started whacking the quarter panel, causing the crash-sensing fuel pump switch to trip. I told him about it about a week before this incident, so he was lucky in that he knew to reset the switch. Should have taken a picture of this thing the day it was junked, kinda looked like your's.