i wouldn't buy a s/h engine without costing in a rebuild. if you are gonna have the engine out you may as well tear it apart, check bore wear, piston, piston rings and crank condition, and replacing bearings doesn't cost much either and so forth. as its a G60 engine i'd use VAG parts only unless they are unavailable.