Well u need fuel, air and spark to make a motor run. Sounds like u have covered fuel, i assume u have checked for rodents in the air filter housing

. Next u have to check spark. I gonna guess bad coils? Hard to diagnose over the internet, u may need to find some diagnostic tools.