thats a bit high in miles, and price for those miles. but could be ok with some new gaskets and a new timing chain. these engines like to leak from all over, back cover, oil pan, as long as its out, clean it up and redo the gaskets. id leave the heads on tho, no need to go that far really.