I agree with Avguy; you need to find another shop. As a service manager, I can tell you a well run shop will have a good relationship with its suppliers and if a part failed, even outside of the basic warranty period, the supplier will step up to the plate and help out. Most shops have a fund set aside to help customers when things go wrong that are not really anybody's fault (crap happens) - my boss just did a goodwill engine on a Duramax ($12,000) because the rebuilder has a B.S. warranty. So you shouldn't be continually paying for the same repair. If the shop blames the car, it is a sign that the techs are too lazy to research the repair procedures - the engineering in these cars is sound. These engines were used in Europe for years before the Koreans started using them. Ask around to find a better shop.