You could try running it with out the gas cap (short distances)to see if it's a venting problem.