My 1994 k1100rs, 31k on the clock is a pig to start if its been left, even overnight especially in the cold, it always catches eventually but just doesn't fire quickly and certainly much longer than it should be, the fuel pump works I keep the 'choke' at the halfway point, battery is always fully charged, I leave the throttle alone as always but it's just a pig to fire up. Any ideas?