I rebuilt my engine completely for 300, but didn't do any machine shop work. Its gone strong now for 30,000 miles. I figured for the 300 bucks it will go until I have the money for a new engine with LC innards. The milage on the engine makes the difference between just doing the head gasket, and doing the whole engine. Mine had 325k on it, so it was an easy decision.