Very informative post thanks for that. I will check and change both the map and maf sensors and see what happens.
Anyone know where to find these tho? Really struggled to find map. Landrover took 45 mins to find it and they call it a turbo boost pressure sensor. £75+vat