Hi all, I took my 58 354 Chrysler Hemi truck short block and a set of 55 331 automotive heads to Carl Bills at Black Mountain Hemi www.blackmountainhemi.com. Based on a bunch of research, I provided the recipe (compression, induction & cam specs) and many of the parts. I also polished the valve covers. But Carl did all the real work; machining, assembly and breaking it in and Im thrilled with his results. The parts were delivered in my Subaru- the block in back, strapped to a hand truck; the heads in the passenger seat to distribute the weight. The shortblock is bored 0.060 with stock rods & crank, 340 oil pump and Hot Heads filter adapter. Pistons are cast 392 10:1, resulting in ~10.3:1 in this combo. Cam is a Schneider 280 hydraulic grind: firstname.lastname@example.org/0.435 lift/108*LSA. The top end has stock rocker assemblies, adjustable pushrods and new ss valves. Theres also a 650 Edelbrock, Hot Heads intake & valley cover, MSD dizzy, SBC water pump, Black Mountain timing cover & tranny adapter. The billet pulley and MSD logo cap wont last. It had stock exhaust manifolds for initial firing, but Im fabbing some equal-length headers once its in the car. Carl fired it one more time (it sounded like an angry Darth Vader :0) Then we brought it home and celebrated. Lessons learned: 1. Find an experienced and trustworthy machinist. This engine was/is a major commitment for me. Like choosing a doctor, I wanted someone I could count on, not just a good buddy deal or an inexperienced shop hoping to use my project to expand its repertoire. 2. You have to pay to play. Im on a modest Dads monthly allowance budget and Hemis are expensive, but its exactly what I want for my application and I couldnt be happier. Once I quit fretting over the cost, I enjoyed the process a lot more. You could do it for less $ if you have the technical expertise to assemble it yourself and use stock (cast iron) parts. 3. Communicate. Carl and I phoned and exchanged e-mails regularly- neither of us got any surprises.