Have you checked the compressor?They are quite a common failure on Range Rovers.A quick easy test is to remove the intake filter from the end of the compressor & stick your finger over it to see if it is sucking,if not the teflon(i think) piston ring is probably gone. Hope this helps , Regards,Andrew