Im not sure about South Africa, but in i know in North America most auto parts stores will do it for free. I would call the dealer and ask just to make sure. Or call an independant mechanic. If you have a friend with a Code reader then thats the prefered option.