I'm sure that you've thought this through but...

Have you called the company? Many companies are very helpful warranty or no warranty. Maybe there was a recall or a redesign on the part that is causing your headache.

Christopher