OH MAN! That's rough luck. Sorry to hear it. Glad the transmission is shifting good for you tho. Being you mentioned suspension mods, make sure you find out everything else that was done to the car too. Don't want to blow your engine next because the car has a bad tune or aftermarket parts and no tune.
I forget my exact mileage... i checked it the other day because i noticed the kelly blue book or yahoo autos site fills in 52 or 54K as a guestimate. I was looking for ballpark sales numbers on my car last week and that seemed higher than the mileage i had floating around in my head. It's slipped my mind at the moment but i think it was 44K or something like that when i checked. Just did an oil change recently but i honestly can't remember what the OD was at.
Good luck with the turbo