No telling, I suck at telling miles. This was on the carfax for the last reported mileage: 03/12/2007 121,000 miles
The guy from the board did say it was going past 15lbs so no telling if it was slowly doing damage or not, no scantools :(
Just that leak from seal probably, no telling how...