That...is some serious cancer in floor of that Escort. And the diff ate itself? Did this car have a rough life or was this just another quality Ford product?