after changing the engine,as it was cheaper than taking to dealer for repair,i discovered that although the bike gear change appeared to be working it turns out the linkage was going rusty and preventing full movement.you live and learn sometimes you dont always see the simple things first .