Sorry I only logged in now to see this.
My Eskimo needed work last year and I took it to Action Engines 521 53 ave SE Calgary 403-259-8383.
They carry parts and do the service for Eskimo warranty
Give them a call... I thought they were excellent to deal with
-Shackless