Rough Idle/Miss when engine light comes on; light comes on and goes out
Hi
I have a 1998 Ford F150 Pickup with the V-6 engine. I am getting three codes P0174 (system too lean on bank 2), P0302 (cylinder 2 misfire), P0303 (cylinder 3 misfire). My truck has a very rough idle, but at times the engine light will go off and the truck will idle perfectly. When the light comes back on it idles rough again.
I have changed the coil pack, spark plugs, spark plug wires, fuel filter but I can't get the light to stay off and get rid of the miss in my truck.
I appreciate any help anyone can give me in advance.
Charles