So even if I purchase a new crank along with it a machine shop still needs to be involved? I just never ventured into the mystic botoom of these blocks or any for that matter. What would a machine shop actually do? I'dont understand the whole idea of specs when most of this stuff will be new on an already good running no knock motor. Thanks man