Before dumping lots of parts, try spraying carb or brake cleaner into the carb when hot and see if it wants to start. If so, and you have eliminated a fuel issue, then it's probably carb related. If not, then I would think spark related. If you have not actually replaced the spark plug, then try that 1st.