the dealer will give you a price on a new longblock more than likely. generally toyota dealers do very good service and back up their work.. its usually worth the difference in cost.