I just had the 15000 mile service done. When I was cashing out, the Service Tech told me that my engines computer revived two programming upgrades. He said that Mazda continually seeks ways to enhance the performance of its engines. It didnt cost me anything and I must say, the car does seem to have more pep. Has anyone had the same procedure done on their 5?