I understand that op is frustrated, but that post made me frustrated. What do you want the techs to do? write their own programming to fix the car? When most if not all your issues are programming related there is not that much they can do. They updated what they could with the software available at the time. New software will come out as its written and tested for the rest of the cars life. In 5 years the modules could need another update, but that's the way it works with the computer controlled crap you bought. either buy pre-1980's or deal with it.
2004 svt focus EAP #658
Former Hatch Nation #08