Did you check at the soleniod for power! How about listening for a clicking from it!

Nab a picture of it! I've seen on my own car where teh white piece that would be pushed from above to release it can jamb up!