So, the 111 showed up first, then the 121?
That means the 121 was a stored code which says the tps was out of range. The tps out of range is an issue that you must have resolved for the engine to run right, because the pcm uses the tpc very heavily in the calculations of how much air is going into the engine. So, you need to watch that one to see if it returns.
136 = lean on left bank
159 = mafs out of self-test range
536 = boo circuit failure
538 = operator error during cylinder balance test
From these codes, and your answer that everything was plugged in, I would conclude that you have:
a bad oxy sensor on the left bank, or a significant vacuum leak that is impacting only the left bank. I would lean toward the oxy sensor.
a bad connection to the mafs, or a bad mafs. I would start by unplugging and replugging the mafs.
a bad fuse on the circuit to the brake lights. Note that with a boo circuit failure, there are no brakelights

you were doing something that you should not have during the cylinder balance portion of the koer test. I would not worry about this just yet.
I suggest you reset codes, and then tackle the items above. Once you have taken a stab at getting them fixed, drive the car another couple of days and report to us what the codes are at that time.