Damn Steve, sorry to hear your troubles. However, I completely understand. Did you ever talk to the mechanic at the Benelli shop, his name is Xiao Wu? I just brought my JH600 back from YiXing last Monday so I can take it to him to do try and get the progressive "Works" front springs put in. He seemed to have some mechanical aptitude. Maybe he could help you.