I did the install on my 2005 Thruxton. Peace of mind. I think I posted about the install here.I have a 2008 America and I've recently learned about the Idler Boss problem. Doesn't look like a difficult repair, but, if I don't need it why do it? Looking for opinions of long time America owners, do I need to install the reinforcement?
Thanks. I love my America!