Sorry that you are having such a negative experience with your BMW. Although you are a machinist, that is a designation that covers a broad spectrum. You might be an engine lathe type machinist, or a CNC machine center operator, or a ďset-up programmerĒ machinist. Or, you could be (like me), an analog guy in a digital world. Either way, unless I have misread your post, you have been busy working, earning a living, riding the bike, but not maintaining it on a regular basis. My RT is the same year as yours and has been serviced regularly by the two previous owners and now by me.
Meeting folks over the internet it is easy to make incorrect assumptions and I hope you donít take offense from my remarks, but it seems you have found yourself reacting to problems rather than anticipating and preventing them. Also, what kind of facilities do you have to park your bike when it is not being ridden. I have an old drafty pole barn/man cave. I have a good bike cover attached to an overhead pulley so I can hoist it up & down when not in use. Like yourself, I am subject to a rodent invasion but, so far, my two barn cats have been great!
A mouse does not have to chew up your wiring to cause trouble...I firmly believe that one of the most corrosive chemicals on earth is mouse pee! So, all one of those liíl critters need to do is pee on one of your connectors and zap your circuits. So, if you get all the wiring sorted out, get yourself a cat and make it a comfortable home next to where you keep your bike.
Iím an incurable tinkerer, so having this BMW is a new challenge that I enjoy (so far). It is full of tinkering challenges. Yesterday, for the first time, I connected my (used from ebay) GS-911 diagnostic tool to my bike and reset the service reminder after my recent (a couple weeks ago) oil/filter change. I was encouraged after running a scan that the diagnostics didnít show any faults. However, as we know, anything can break at any time.
Compared to my old Ď95 VT1100 Honda Shadow ACE...this BMW is a sophisticated space ship. I spent nearly two decades of enjoyable chugging around on that old Honda. Hardly ever did anything more than change oil/filter, tires, spark plugs, and lube the shaft drive from time to time. No radio, no tachometer, gas gauge, shift indicator, on the fly ride adjustments, ABS, adjustable windshield...just a loud reliable basic motorcycle.
Perhaps thatís where you would be most comfortable...why invest in a 16 tool machining center when a simple old engine lathe will do the job? Whatever you do, I wish you the best. If you enjoy mechanical challenges, I'd say take it as a project and fix it. If you want a basic tough old school bike experience...find a reliable cruiser that fits your needs and happy riding.