There is a place in Birmingham, Alabama called PAECO that does serious engine work like this at what looks like good prices. If I could afford it I would rebuild my motor and get the rods and pistons worked over and balanced, as well as the full treatment on the crankshaft.