Man, I hate it when a shop pulls the "coincidence" card! They know you usually have no way of proving conclusively that the new problem that mysteriously and immediately pops up was a result of their work, so they just shrug their shoulders and say, "Gee buddy, what a coincidence...tough luck". It has happened to me on more than one occasion. In my most recent case, I eventually had to get a second shop to fix the problems the first shop caused and so paid double what I should have paid.:chairshot:
I wish you luck...seriously.
Try going to this website http://www.cartalk.com/content/mechx/ They have mechanics for all model cars and these mechanics are mostly reliable. Good Luck
On a related topic, my ES300 was showing the Check and TRAC OFF lights. I took it in and the garage said that 2 Oxygen sensors needed replacement. I had this done (very expensive) but the light still comes on!! Is there some ambiguity with the particular code P1133 and 1153?