I have a `99 Chevy S-10 4.3X with a P0300 code. Multiple cylinder misfire. Also a P0171 and P0174 - system too lean banks 1 and 2. I`ve tried to fix the misfire problem with no luck. New plugs, wires, Distributor cap and rotor, coil and control module. Engine does miss but is drivable. The other two codes I have no idea what to look for. What can I do to fix these problems.
A P0300 OBD DTC code indicates a random or multiple misfire.
•Faulty spark plugs or wires
•Faulty coil (pack)