We have had this problem many times with our escalade. We have had a sensor replaced once. However, what seems to do the trick, is Deflating the tires to nearly flat (not all the way). Then inflating the tires to their max pressure (or slightly above, just be careful), and then finally setting them to their recommended pressure. This sends the sensors to their min and max position. Sometimes they get stuck... Idk if it will work with the range, but it might be worth a shot. If you still have the problem, I would keep bugging the dealership until they fix it. Provided it is still under warranty... If it isn't, you might consider taking it to a shop that specializes in rovers instead of paying the dealer premium.
A Land Rover doesn't leak! It marks its territory.
What do Jaguars and possums have in common? Both play dead at home and get killed on the road.
1996 Range Rover 4.0SE 173k Miles
1998 Jaguar XJ8 110k Miles
2003 Land Rover Discovery 118k Miles