Have a chat with Clarence Bell at PLR suspension in Greyabbey 028 4278 8854 he does other suspension as well as the Ohlins stuff. Always found him decent to deal with and he can't be very busy at the moment with no road racing or motocross going on.

Last time he rebuilt my Ohlins rear shock on my 2002 R1150gs it needed as new body now looks like new! Although I think the only original parts are the shims and the hydraulic adjuster as its had a new piston and rebound adjuster (seized due to riding in road salt) before now!