So, I'm looking to buy a second engine to rebuild and drop in my 07 grand prix. When talking to a machine shop, what should I ask question wise to see if they're good, and what options should I ask them to perform on the block to get it ready to build? Thanks for the help guys.