It cost 650 and usually they have cranks already made so the turnaround is pretty quick. If anything is wrong with yours he will charge you to replace it. So basically its 650 for the crank, sleeve, JE piston, rings, pin and gasket. Lets say your rod is bad you pay the cost of that on top of...