Mustang II Member
Joined: May 2008
I think that you're thinking too much about the twisted chassis theory. The car is essentially stock. Even if it were tweaked from all of that 225HP(yes that's sarcasm and yes I own one as well) or from a substantial accident that has been repaired it would have to leak from a place that has a seam or joint that is exposed to water(windshield, cowl, etc). If you buy the car then take off the cowl grill, fenders, exterior windshield trim, interior windshield plastic trims and see if you can see an obvious spot where water is coming in. If not, douse it with water and look again. If it's coming in at the bottom of the windshield or behind the dash somewhere then you won't be able to see it without ripping out the whole dash.