why is my welding inconsistent?

I've had trouble with mine things as simple as the tip all goobered up, clean it and the outer shield.

AND as simple as getting a sort of "kink" shall we say, in the cable. Seems to cause the wire to EFF up. Just take the cable, give it a shake, and turn it to "test" for the best "lay" of the cable.

Out in the weather, WIND can raise havoc on a mig.

And don't forget you are welding on rusted old metal which even if ground to clean metal, is probably changing thickness over the length of the panel.