For the crank itself - I would highly recommend Ron &
RB-designs. I would see if Les @
LT-Racing has time to do the motor for you, but he is pretty slammed with suspension work right now -> check with Ron to see if he will do the whole motor for you... Either Ron or Les or more than over-qualified to do this for you.
It might help if you let folks know which part of the country you are located.
jeff