Last Sunday when we were out riding, I wasnt expecting problems on a newly purchased low mileage bike, but a few kilometres along the road, she started coughing and spluttering so badly I thought she was going to stop. Hubby put her into neutral and revved her hard for a few minutes, then later he put some Injector Cleaning fluid into the tank. She gradually began to run better from then on. Today I was speaking to the dealer where I bought her from, who told me that I should definately be using normal Unleaded (91) and not Premium Unleaded (95) (as I always have done). He said using the Premium 95 would totally ruin the engine. Also said he had the carburettor cleaned out just before I took delivery. I'm wondering if either the Premium Unleaded petrol or having the carburettor cleaned would have caused the coughing and spluttering? also would using Premium Unleaded been the cause of the Main Bearing collapsing on my old bike?. I've always used the 95 petrol thinking that was a better option than the standard Unleaded 91, now I'm not so sure.