Loss of power 04 2.3l
The auto zone computer for my truck says system to lean bank 1. Has a rough idle the engine knocks when it sits still. I have loss of power in 1000 rpms and 4000 to 5000 rpms. Replaced both the o2 sensors, spark plug coil pack, fuel filter, cleaned and regap spark plugs, cleaned the throttle body and all of the wire connections in the motor of the truck, and cleaned the MAF and TPS. Please help and tell me what you think the problem can be.