Cleaned carb and fuel pump. They both had sticky residue in them.
Starts and idles well now, at least in a drum.
I had cleaned the carb when I bought it this spring and it it had sticky residue in it then.
I think I'll replace the fuel lines and clean out the gas tank with something. Not sure what yet.
Thanks for the help. Hopefully that's the fix.