Got a strange problem with my '94 CBR600 F2. It dies after riding it for about 2-3 miles, like it starving for fuel. It will start again after some time and takes many cranks. It seems to run fine with the choke on full. Any ideas? Thanks.