I have a 85 chevy c-10 with a 94 5.7 tbi swap. Truck only wants to start with pedal to the floor, and runs rich when it does start (blowing black smoke from exhaust). I have changed the following parts: distributor with new icm, wires, plugs, coil, egr, egr solenoid, map, iac, tps, cts, fuel...