Join Date: Feb 2007
Location: Maryville, TN, US
My money is on your CC switch on the clutch lever going out of adjustment. There is a slight chance you may be rolling the throttle forward when (during) hitting the bump and knocking the cruise off, but all the trouble I had with my cruise started just as you describe. After complete loss of the cruise in the middle of a 5,000+ mile trip it turned out to be the clutch switch out of rig. Loosen the switch (under the switch cover) and move it ALL the way forward (I think, you'd better check in the HOW). I'll bet you'll fix it with that.
The battery is most likely your cause of the flashing ABS lights. If it's a wet cell over a year or so old, it's most likely on it's way out. I found that an Odyssey PC-680 will solve that issue for years at a time and about $50 less than a new gel battery from the dealer will cost.
As for the speedo, better take up Dick's track on that one. Good luck getting the sniggles ironed out on your bike, you'll have an absolute blast on it once you do.