'89 Toyota PU, won't run when wet?

In addition to the a above, you may have something causing MARGINAL spark in the first place.

Examine the cap and rotor CAREFULLY or better yet just replace them. Many "ferighn" cars don't have a metal bar on the rotor---they have a built in suppression resistor

This thing:



has a resistor in that trough in the end

Also, take an ohmeter and check the plug wires AND THE coil wire.

And of course the first thing you should do / have done is to take a good eye at the plugs.

I have no idea how Toyota goes about obtaining cranking / start voltage. Nearly all older systems use a ballast resistor which is bypassed on starting. If this circuit fails, and the thing gets low cranking voltage to the ignition, you will get a weak starting spark.