Sorry for delay I have to come on here between work.
No I went on my own as I'm fairly new to land rovers and none of my mate's are petrol heads and they're not interested.I would be up for tagging along with you chaps if your going on the 23rd.
Think your right about the brake pads my brakes...