Riding home on the freeway today and noticed when I down shifted the RPM did not follow suit. Engage the clutch and the RPM would not drop below 3000. Limped home using a combination of front and back braking, and shifting 2nd through 5th. Another weird aspect was after about 15-20 miles of this the rear brake peddle went limp. Finally got home (safe, thank you) let the bike sit for about 30 minutes, went back to check on it and brake pedal was strong again? However the idle is still stuck at approx. 3000 RPM. Approximately 2,000 miles ago I had the throttle and idle cable replaced by a credible shop, no problems until today.