Dave ,
You've put some work into that bud , saw it last weekend
. As I said ref the cranks , if I'd have known I'd have lent you a minty pair of single pinch full wrap arms just for the show and you need the "real" pedals too .
Ref the pedals , as a last resort pm me