well my 2002 td4 Freelander MIL lamp come on and i went for a scan, mechanic told me that it's rail pressure sensor (hp) needs to be replaced, it's engine running on after i switch it off too, so i guess if the rail pressure sensor fails, that happens too? so better check the pressure sensor...