Any small engine guru's know what would cause it to run rough sometimes. the throttle raises and lowers and back fires sometimes occasionally. Then other times it runs smooth like it should. Would bad gas, dirty air filter, dirty fuel filter cause to run rough. Any help or ideas would be helpful since its the only source of electricity i have till the power company makes it to my house.