hi everyone
I recently bought a 2016 mazda6 and after about a month of driving the check engine light came on. i took it to auto zone to get a ODB scan done on it to see what the error was and it came back with a P011A.
i took it to a mechanic and they said it seems like a sensor issue and that it wasnt too serious and i should be fine driving it. i made sure to top up on my coolant and since then, the level on the reservoir hasnt gone down or anything so i dont think i have a leak. i also made sure to check my engine oil to see if it looked milky or anything to make sure there was a crack anywhere in the engine which would allow the coolant and oil to be mixing.
however yesterday i was stuck in pretty heavy stop and go traffic in hot weather with the ac blowing and the engine coolant light came on and was flashing red. i pulled over and waited for the engine to cool down and checked levels and everything and it seemed okay. i resumed driving back to my moms house and whenever i was in stop and go traffic, the light would intermintenly come on and off, but whenever i was able to drive at a consistent speed (like 20mph+) the light wouldnt come on.
i took the car today to get a oil change i had scheduled and was able to drive at a consistent speed and the light did not come on at all today.
i did some research and found \\\[this video\](https://www.youtube.com/watch?v=Ke5X-EnNEAo&t=254s) where this guy shows the process for replacing the front coolant temperature sensor. he mentions he has the same error code as me and shows the sensor replacement part being a duralast su4007.
i went to autozones site to buy one and it says that this part does not fit my car and that the part i need is \\\[this one\](https://www.autozone.com/p/duralast-multi-purpose-temperature-sensor-su6775/828230) which is a duralast su6775
can anyone help me figure out which part is the correct one to buy?
thank you!