Whatever change happened, it apparently happened with 07 and later models. It fit my 05 fine, but my stock cap was a little loose. The flush cap is made by Kuryakn (sp?) for Harleys. It fit my bike like the stock one should have. My guess is they re-tooled the tank, the stock cap fits better, but the flush one won't.