Those are possibilities. If you hear the pump run but the top does not move it could be low on hydraulic fluid or you might have a leak somewhere.
Search Jaguar XK-Series Questions
Jaguar XK-Series Experts
Related Models For Sale