i also had this problem just now, the mil light was on, also the s and m light was on second after the mil, i clean and tightened the Contacts in the tps conector, so far tow day's runing fine, hope just this was the problem.
hello to all, i am from israel.
Recently purchased discovery td5 2004, enjoy every minute.
i'am 15 year's have All kinds of suv, but first time have a land rover...
Best regards,
nadav