LT B2 running lean...
Long story short. I dropped my truck off at a body shop on 1/02/07 to have a bed side fixed. I had no problems before and when I went to pick it up I took off and the truck started running funny and the check engine light came on. I got home and checked the codes and I got P0174 (lean bank 2) and P0300 (engine misfire). I figured the O2 sensor went bad so I replaced it with a new one and it changed nothing. I checked all wiring and connections. I also checked for exhaust leaks and nothing. What else can I look for?
I am stumped...
Thanks in advance.
Any help?
attached is my scan file showing whats going on.

