Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.
I think you'd be better off putting aluminum foil in the 'open bonnet' wiring harness. Just unplug it, throw some al foil in there and plug it back in. It takes about 20 seconds and so far has been fool proof. I tried fiddling with adjusting catches and whatnot on the hood and ultimately it always failed.
http://www.landroverworld.org/forums/showthread.php?t=20552&highlight=hood+sensor&page=2
Look here for explanation/pics