If you can get the fault codes read, they will tell you exactly where the problem is. There are a number of possibilities, with the under seat plugs (Driver and passenger), and the steering wheel rotary coupling being the most notorious on Discovery 2's at least.
Mine was on constantly, and was...