Well, as it turns out for radiator cover, according to EvoTech the UK radiator has the same part number throughout those years, however here in the US we have had a few different part numbers from 04-09. So somewhere the mounting points shifted a half of inch. However the seller says he will...