Thanks for the help and info guys, found a brand new genuine one online for £230. Finally got around to fitting it today, part number had a c intead of a b at the end. Double checked that the relays had the same letters in the same places before fitting. Bit of a fiddle to fit but all well and...