Go through the list of alternative parts for XT660R 2004 5VK1 SOUTH AFRICA 1C5VK-300F3. The range here is such a wide one that you don't need to go anywhere else.