If the pump is starting up, but the latch won't let go, I'd suspect low fluid, pump damage or a problem with the PTCM. If the pump starts, all the sensors that set you up for the pump to start, the BCM and the CLP/SSM are fine.
Low fluid would be my "go to" as the other two are not really all that likely. A car that sat that long can sure have problems, but given that the pump is starting, I'd want to check the fluid level first.
I wrote all of this to explain how the system works, but if the pump is starting, everything I talk about here is fine:
Convertible Top Sensors - CrossfireForum - The Chrysler Crossfire and SRT6 Resource