So the Libby has had some issues from being lean, rich, and problems with number 6 coil and a new code of 0152 which is about the bank 2 sensor 1...that's the only code on but I replaced plugs and they are all happed at .040 and I changed coil...buy hesitates real bad and has no power still