So further to my post yesterday I adjusted and re-adjusted the idler mix screws, still runs rough at cruising speed.
Took top off carb and got really excited cos thought I found the problem as was flooded, the new fuel inlet needle seat and needle was allowing fuel in when float was fully raised, put old one back in. Not flooding anymore but still running rough at cruising speed bugger it.
Going to check ignition next.