Thank you!
I'll get the part ordered on Monday, for ASAP and let you know how it goes.
Like you say I've never come across it in any part diagrams, haven't seen a thread where the switch has been mentioned for any ESP related issues. Would never have found it without you.
Thanks again