Welcome to MLF! 
You're right on the money regarding it being a carb issue. Since it is getting spark like you say and it runs on the carb cleaner, all fingers point to a dirty carb. It sounds as if has some gunk in it that needs to be cleaned out.
You're right on the money regarding it being a carb issue. Since it is getting spark like you say and it runs on the carb cleaner, all fingers point to a dirty carb. It sounds as if has some gunk in it that needs to be cleaned out.