check basics,good spark plugs and good spark,is the air filter clean(run engine for a minute without filter see if it improves any,always refit it)check the pipe work and hoses for the fuel system is secure and has no air leaks.check inlet manifold etc has no air leaks.fuel filter,fuel pump,low compression are also possibilities.
xs11
February 2010