Hi, Just sharing this one as an experienced Land Rover mechanic went the wrong way with this. My 02 90 TD5 would start normally heater plug and engine light going out before turning the ignition. Normal idle then on pressing the accelerator the engine light came on and there was no power. The fault was intermittent some time occuring many times after each other, and sometimes not happening for a couple of days. It was found via diagnostics to be a blown fuse on the "air mass flow meter" replaced and all fine.