neonnblack...
I have the same welder as you!
The first thing i did was to get rid of the wire that comes with the machine, Then i went to home depot and purchased "Lincoln" 0.030 FC wire and what a huge diff!!!
Your welds arent that bad, but will improve with the new wire,,,trust me!
This...