I would try the manufacturer first. All else fails, try to find a local repair place that will replace it for you.
Usually once you take the unit apart, its straightforward if your mechanically minded. If your not, try to find a shop that will do it for you. It worth the $10 or so they charge to not get covered with Kerosene anyway.