You better learn how to assemble your own engines. Use the best performance machine shop you can find. I talked to a machine shop who once said to me; quote; for no more than you are doing you don't need to do that. That MS did not want to hone my block useing a torque plate because I wasn't turning enough RPMs contineously , like a round tracker. No I did not use that MS. I know what I want before I go to the MS. I have a great machine shop now and have built several motors useing this guy. This guy is a pro. He will never say well I build 3 motors a month and im only human and I make mistakes. pros don't make excuses for mistakes. Quality controls to check each step until completion eleminates mistakes. There is no room for mistakes when building a race motor. I would never use someone who uses excuses. Goobers Garage and fix it shop is human and has lots of excuses. Build your next motor