Most good auto parts stores (NAPA, Carquest, etc) can get engine parts for AG and industrial equipment. The crank you will have to find used or get yours reground.
im an A I products dealer if you need something like that i can order it for you, if you want me to you can shoot me an email at tyler@faucettefarms.com