Update on the CDI install:
bike has been running great, only one fault, pickup failed, called Julian and was sent a replacement without any problems, fitted and no issues since..
Also have fitted a new Mikuni card from in motion, running even better now.....