Tbi 350 in 94 k2500 surges then dies. But if I unplug the timing advance wire in dash (tan with black) idles and runs perfect. What's new is about everything. (Fuel pump, distributor, wires, plugs, headers, exhaust system, cts, egr valve) throttle body was rebuilt with kit. If I spray an alternate fuel in it dies. I set the timing with light to 0 degrees. 02 sensor?