Don't over look the timing once you have the fuel system cleaned out.