Hey guys,
Have an issue with a 2005 Grand Prix leaking coolant and overheating. We were able to track down where it is leaking from but it is hard to tell what the part is called. The picture of it is below with wires coming out of it with an orange rubbery cover:
http://coriewhite.me/leaking.jpg
Would this sensor cause it to overheat if it failed? Any input on what part this is?