i think its a ambient temperature sensor :thinking about: just needs sticking back in the mounting on the bumper.should click into place.
number 4 on the pic in the link ;O)
http://www.google.co.uk/imgres?imgu...age=2&ndsp=13&ved=1t:429,r:2,s:13&tx=44&ty=69
lol a hammer will give it a it of help yes
Just switch on everything electrical! What doesn't work, that's where it's from! It's called "process of elimination"!
I'd be more concerned about the Rover 75 than the bit hanging from it tbh.