Timer Error Arduino with MAX7219

I'm using a MAX7219 to run a 4 digit 7 segment display. All worked well last fall when I put it in storage (outside in the cold). Now when I try and run it through the 7-seg demo it surges through the delays for the word "Arduino" and skips all the delays in the scroll function. I've verified that the timer on Arduino is functioning properly. It runs blink without delay without a problem. My guess is that the MAX7219 was some how damaged. Is there a way I can test it on the board for shorts or failure? I do have a spare one but it's soldered in. All the traces are clear, no shorts visible.

Any help would be appreciated.

Steve www.sculptureguy.com