firstly check the spark gap, the distance between the electrode and the burner should be about the same as the width as a pound coin as a general rule of thumb. also check the gas ignition pressure, if it's too high or too low then it can cause a similar problem.
Ian
August 2009