Wow, seeing rsdoran's avatar at the end of that thread...
As was mentioned check the hardware configuration. The default setting for startup condition is "Same" which means it should come up running if that's what it was doing before the power loss. The original programmer could have changed it come up stopped. Also, if it is set to read configuration from flash memory on power up if RAM is lost, the configuration stored in flash could be the culprit.