Please allow me some time before I am able to recommend someone.
The problem with the passenger side window, driver side window and the car unlocking is still there. When you reset (the way you suggested), everything would start working fine, then after a day, the passenger side window would stop responding, in a few days time (one or two) the driver side window would not unroll, and then in a day or two, the car would refuse to unlock -- a time when I am left with no option but to disc battery and reconnect.
The new mechanic has proved to me that my left passenger window ECU was fine but the problem persists. Neither the former nor the new mechanic had been able to crack it yet.
The new mechanic, as far as I have experienced, is passionate about his work. He would do whatever he can to help you out and to avoid unnecessary costs in repairs and parts. He has been honest with me as far as parts costs are concerned. But my experience with him is still too shallow.
However, if you know what the problem is with your car, you can visit him. I would pm you his details. For public reference, I would wait for complete faith to develop, since I would be responsible if I refer someone.
By the way, who is this 'Star Diagnostic' and what was repaired/replaced for the problem with transmission? Did it have rough shift or only the last downshift was hard (as in my case)?