Well I was gonna ask how old it was but then CroCop stole my fire... I preffered an AB in some industrial applications where the plant had power quality issues and they always could take a punch or two with little or no problem. But he's right, the 1000's are like Bic lighters, toss it(they're dirt cheap anyways) and spend a few extra bucks. How many I/O's? If it's a little one you might be able to get away with what they call "smart relays" (ABB makes em, Banner makes em), if you're just doing timers or counters, standup input ot outputs, you might be better off with something you can set with dip switches or pots, no complicated clocks or watchdog to hiccup if something spikes.