Well I started to get error codes, and flickering display about a week ago. I called New Horizons Corp and he sent me a "used" but rebuilt controller, I put it in last night and it started, but no matter where I put my dial set point, the fan shuts off when the controller reads 150 or 152. I can rotate it to 190 195 etc, it "takes the set point" but it simply will not run. I restored the factory settings in the controller setup, but it just sits there, and wont run. I sent an email to NewHorizons, but no reply yet. So the deal was this.. I'll send you a replacement because I'm barely out of warranty (5 year even though I never ran it til 2011 due to my exotic long installation and storage project) as long as you send me the old (original) back for a rebuild. .....ok no problem. so after the replacement failed to work properly, I though. I'll just replace the capacitor on the original one, which I know will take the high setpoint... and then just send him back the replacement that doesn't work, and all will be good. So...after reading here, I though I'd be clever and get the Radio Shack 2200 MFD 35v capacitor for my original as others have done here. http://www.hearth.com/talk/threads/...lashing-blinking-e2-code.104233/#post-1356944 but after doing that....... The old one has the same exact thing happening, it now runs, no flicker, but as soon as the sensor/display says 150 to 152.... it shuts off. UGGG so frustrating. Has anybody got any insight into what is going on? I'd sure like to get to the bottom of this. BTW when I first turned on my old controller it said E3 (overheat I guess). Do I need to do a hard reset of this controller, is there any hidden functions we all don't know about? Thanks for any help.