Is there anyone else who is having trouble putting on an Applied Top Clamp on an '05? Just bought the Applied #3654 and can't seem to get it on. Fork openings don't seem quite right. I guess Applied assumed that the '04 model would fit on an '05. You think they would try it on first. I'll have to call Applied on Monday, but I wanted to use the clamp for a ride on Monday. Any info out there? Just went down to the local yamaha shop and they measured the fork tube opening for the stock clamp and the Applied Clamp. The stock clamp fork tube openings are 2mm bigger than the '04 Applied clamp. No way is it going on!