So sorry to hear that, sounds very frustrating.
Not to be Captain Hindsight but I would have stayed a few extra days, even if it meant time off work, and had a local indie shop with good reviews do the job. Even if it cost $2-2.5K, thats ALOT less when you factor in your lost mods, stealership...