Re: XF starting problem URGENT!!!!
Start with Garth's suggestion.
rip out the plugs, and see if it winds over.
It sounds to me like a hydraulic lock also.
If you get a squirt of water out a plug hole, then its head or head gasket.
The rest is replacing things probably not broken.