Got a few problems with this one. CBR125R 2007 (fuel injected), 27,500 km. In order of occurrence. 1) When cruising on the highway the engine stopped running smoothly and began loosing and gaining engine power as if I was rapidly turning the throttle back and forth. This made for a wild ride but was less terrifying at lower rpm and 80km per hour. 2) Instead of starting the motor immediately there is a 2 second pause before the starter motor begins cranking the motor, it takes the right amount of throttle to eventually get the motor to idle. 3) The motor started clicking loudly when cranking the motor and at at idle. 4) The motor started screeching like a bird in a blender when starting the engine.. 5) The engine has spit out oil two feet to the side of the bike on one occasion when starting the engine. 6) When filling the oil (it was almost empty), I stripped the sump thread turning it the wrong way. 7) After reving the engine I can hear a sandy sound in the motor when the rpm drops. Maybe something is loose in there. Despite the starting troubles the engine seems to work fine once it gets going around town with no noticeable loss of power except when the engine cuts out when I release the throttle sometimes. It looks like a big job and if it is too expensive I'll have to dump the bike and start walking. I thought I'd ask for some advice before I spend several hours and possibly thousands of dollars trying to get a munted engine to work. My last motorcycle was expensively munted.