99 honda 450 foreman

Ok I’m new to this forum but already have found it helpful. I have a 99 honda 450 foreman. I redone the top end and it was running great. Then my son was riding it and it started running like it had water in the gas. Well it was a few days before I went and picked it up but when I got there it started up but had no power cutting out really bad. I get it home drained all the gas witch was only a week old. Put new gas in and it would not start. Took the carb off and cleaned it put it back on and still nothing. So I just buy a new carb and air filter thinking this would fix it but it didn’t. I can spray starting fuild and still nothing. Replaced the spark plug and it still will not start. So I pulled the plug and checked the spark and I’m getting spark. I’m thinking timing but I’m not sure.