If you can hear the motor working, chances are the cable has broken in the regulator. This is a typical problem with the Freelanders. You can only get a complete regulator from Land Rover dealers at a cost of £200+. If you PM me I can give you contact details of a chap in Earlston who can...