2 cap fulls of 2 stroke oil per gallon is almost definitely not enough. Unless you're using a huge cap I guess.