I have a '95 K1500 with a 350 that only sparks when it wants to.
every thing to do with ignition is new, ie, cap, roter, coil, distributor, plugs and wires. what is happing is from time to time it falls flat on it's face with no spark from a stop light or at cruising speeds and putting my foot into it, I have to put it to the floor and within a few seconds it will start to spark, shoot out a bunch of black smoke run only on a few cylinders then slowly get back to running smooth. the truck dose not run like this all the time, but has been getting worse and is still doing it after replacing everything I can think of. I have noticed with the timing light that the timing retards about 10* when this happens in the driveway, and as it slowly starts running again the timing slowly starts climbing back to were it should be.
also it looks like I'm getting weak spark at idol that gets stronger as the rpm rises.
any and all help troubleshooting this will definitely help with my mental stability

thank you all in advance