I've got a 2004 Blaster thats needed a bottom end rebuild since I bought it. Im pretty sure it just needs a new crank but I hear they can be somewhat expensive and replacing it can be tricky so I may need a shop to do it. Would I be better off putting a new crank in myself or by a shop (whatever I decide to do) or should I just start looking for a new engine?