What is right, because depending on opinions...you started wrong with those heavy pistons and wrong by not listening to your machinist or builder. If I were him and you came back with g stock advice and the other 101 ways to skin a cat... I might pass the job up to avoid the troubles of working with advice from a bunch of mostly arm chair racers on the net.