Pistons
If you go with Speed Pro's you need the H116CP to get a comparable compression height as the KB107. These pistons cost more than the KB107 but have an anti wear coating. The 405 has the same compression height as a stock piston and you will wind up with low compression.
FWIW, I filed as set of rings for the KB107's in my 360. It took about 1/2 an hour to file and check all 8 top rings. BTW, I stole some of my wife's nail boards to do it.