I recommend a visit to the nearest BMW dealer....ha.
Sorry for the bad news....maybe hit Craigslist and get a whole different bike? I frequently see DRs and KLRs with low mileage for not much more than you will spend fixing the un-Jammin Jay proof DR boat anchor you now own.
Keep fighting on brother.
'73 VW Thing
"Sometimes it's fun to make a bad decision."
(my son at 8 years old)