I have a beckett burner its only about 4 years old. It started making noise kinda like a rattling that got progressively worse. Now it wont work. When I reset it it tries to start and the flames start up but like its struggling. Then the rattling gets nosier and it shuts off. Any ideas what it might be so I can expect how much I am going to fork over for this repair?