I got the part from Advance Auto Parts and I had a time time finding it. I believe this may be it and it looks as though it's leaking coolant from the threads. The problem is when I took off the connector it was too large to plug into the new one. So it had me thinking it's not the ECT. If this is true where is it?