I currently pulling my 90k mile engine because of a spun rod bearing. These things do happen on occasion. Ask the guy for receipts and the name of the shop who did the work. If you feel comfortable about it after talking to the mechanic offer the guy $9000.
Jonathan Howlett AIM-JRHZ32 1993 Ultra Red Twin Turbo 1990 Pearl Yellow Twin Turbo(Deceased)