I'm having problems trying to get hold of an EGR sensor for my 05 CLK 320 CDI, I've ordered the part through EuroCarParts and they sent me the wrong one and I nearly ****ed the threads trying to fit it. Anyone know where I can get hold of one? Part No. A0061531128