First, very sorry about your problem. Don't like to hear this as a new FJR owner, but have just learned it is not good to baby the bike. Need to improve my riding skills quickly..
I'm certainly not an experty like man of you guys, but I would give Yamaha "Ring Free" a try first at the shock...