hi my name is XXXXX XXXXX X`ll be happy to assist you.
I would start with the basics like make sure the transmission fluid is at correct level and the conditions of the fluid is good, if fluid is dirty I would suggest to get a transmission service done.if transmissions starves from fluid let`s say filter clogged cuz fluid is dirty the computer will rice line pressure and sometimes will make it shift harder on some gears. or for some time. the engine code you have is for lean condition. means there is probable a vacuum leak on (bank 1).vacuum line cracked,intake manifold gaskets ,something of that nature.
I hope this helps you and if you have any more questions let me know.