will J.B.weld fix it ?

Yeah, you have to use a bunch and while it is still wet, you have to push the piston down through it to get ride of the xtra JB weld. That is the red neck way of doing the machine work portion of the job! :)