I just got done pulling the whole heater apart from fuel line to burner,cleaned everything out,put it all back together,and still got that e-13 again and again.do you think i9 need a new fuel pump?the heater is around 6 years old?this 2200 always ran fine.went to turn it on for the season and bang e-13.