I had a Discovery 4 that had a perpetual problem of going into limp home mode when revs got above 2k (when the second of the two turbo’s kicked in) Replaced MAF sensors, CSV etc eventually solved with a smoke test - minute pin hole in a seal on the connecting pipe - part cost about £2 and took 30 minutes to fix.
Fingers crossed yours is as simple and cheap.