The unfortunate reality is that Kia is paying the bill on this. That means the dealer has to follow the course of action set out by Kia. If a dealer just goes out on a tangent and replaces the part YOU wanted them to replace, whos to say it would have fixed it and they would have been on the hook for the part that DIDN'T fix it. The ECM upgrade probably changes the min. and max. values for the VCM so if they replaced the intake runner first, you very well would have been back with the same complaint. Ideally the dealer used all the resources available to them and followed the correct course for repair: ECM upgrade then part replace. Where the dealer failed was to drive the vehicle for TWO drive cycles to verify that the CEL didn't come back on. Whether Kia does anything for your lost time is up to them. It should be the dealer who makes things right so they keep you as a valued customer.TWICE this has happened. I went to purchase a 2011 Sorento. The dealership allowed me to take the car home for a few days because they were having issues with the systems to finalize deal. I did and put a few hundred mile on it and within those two days the check engine light came on with the P200 code. When I went back to finish paper work and the deal, I told them I did not want the car because a brand new car should not have check engine like coming on. So I purchased a 2012 instead. Within a thousand or so miles the check engine light came on with same p200 code. I took it in and they said it was a part that KIA was changing vendors so it would take a few weeks to get in. I had already did the research on the computer and found that KIA has had this problem in other models. I waited at least 2 months and they never called. I call a day or so ago and they told me the had the part in. I made an appointment took it in today. They did the computer upgrade the tech bulletin said do and said it was fixed. Never used the part that was order. I left got only 5 miles away and light back on same code. I took it back and they now have my car over the weekend. They called KIA and was told to replace the intake flap or something and that they had the part in stock. Then they called late this evening saying they had to order the intake runner and motor because that is what kia tech told them to do. It wont be in till Monday sometime. This is pissing me off because all they had to do the first time is listen to me that I had already done the research and that this was posted online about this issue.
I believe all dealerships and mechanic shops should use ALL resources to solve problems. The internet is a great valuable tool that should be used responsibly and could help in a great deal.
Now to wait till next week to see what else they are going to do to compensate me for time off I had to take and the complete inconvenience to me. I will give update when i get the car back. hopefully i wont have to post bad marks and the dealerships name on here.