I just pulled 12, 13, 22, 24, 33, 34, 44. Some of the codes say lean but its spitting out black smoke, which means its running way to rich. Its not burning any oil what so ever. Its all carbon, too rich. The o2 and IAC are new, new plugs, wires, cap and rotor. I am lost. Can you help me?