Have you cleared the fault code? The engine management light can continue to come on when a fault is rectified but the fault code is not cleared from the ECU. I guess you are using a generic code reader and assume the fault code would be the P110300 in the attached list, if using a land rover specific reader. One easy check to make is inspect the wires in the plug connecting to the MAF sensor, they can break. Then check the intercooler - remove the front grille (easy job) and the cowl over the engine cooling fan (another 5 minute job). If you have air con, the intercooler sits between the air con and engine cooling rads. The plastic end boxes on the intercooler are a weak point - look for failure where the alloy of the core bends over to clamp the end boxes. A burst should be obvious. Next check all the hoses between the air filter, turbo, intercooler, and engine air intake for splits. If they look ok on the outside, take them off and check for delamination internally. Where in lincs are you?