yep you did ok. yep esron re grind cores for me as for pistons any one can make them if you want to go this way and can not find any .you got a hell of a deal on it to throw some money at it you lucky dog