Hi, I have 2001 LS 3.9, it started misfiring after driving for a bit, I replaced coil pack on cyl 1, the light still comes on after driving for about 10 15 min. The car shakes anl loses power. I then replaced 1 trough 4 cylinder coil packs and still same problem with shaking and same 2 codes. I don't think it's coil packs anymore because I've tried 3 different ones and also why there would be lean code on just bank #1? Could it be #1 injector? Thank you.