Thanks for your service in Iraq. My buddy is building a banshee right now. Stroked and all kinds of stuff. He's a tOyota service tech and he is still having a local machine shop put his motor together. He said with all the money he has invested, he wants to make sure it's right. That's pretty smart IMO. I'd say you should find a good machine shop in your area and tell them everything you know and what u want to know and get them to give you a price.