Thanks - I will have a look in this area after looking at the photos you posted this area may be affected
The wiring running down the passenger side under the door sill is a common area for a bad splice with the brake light switch cable.
Check out this post which I just came across:
Discovery 3 Limp on acceleration - Discovery Forum - LR4x4 - The Land Rover Forum