Geoff, me and you seem to be going through the same problems.
With me being in the trade I had them look extensively in to Bosch's parts supercessions and i'm now running one for a fraction of what was originally listed (£105+ vat, lead time January direct from Bosch!).
I'll post up the part...