I read somewhere that TRIUMPH made the thread a bit neater in 07 because the cap`s were not tight, and if you do a bit of filing on the thread of the flush mount cap they will fit
so they say , mine fit`s but it`s 05


What goes round comes round