So it free revs but doesn't move when put in gear. Check that you fitted the chain Tentpeg 
Helpful input as always Teddles - thanks 
 
  
 
I checked and the chain is in fact connected.  Likewise the gear lever is set in such a position as to select gears freely.   

Methinks If I go for the new mikuni I can get most of these issues in one hit (probably cheaper by the time I but new needle and seat and hunt around for jets).
I will try this first.  Will let you know how I go.  Is the joint in Townsville the best or somewhere else ?  
30mm or 32mm ??