Low coolant levels are easily caused in the hot weather... although these days the weather here in the UAE is a lot better. When did u last have the coolant changed? If you cant find the problem why dont you just try changing the coolant as well, i know that has nothing to do with the overheating but thats what i did once. See if your coolant has changed colors and just change it. Usually it goes discolored when changing is required.
Salaam. I had a Mazda before my current car. I know a mechanic who was trained at a Ford-Mazda dealer and he is very knowledgeable, especially when it comes to Ford and Mazda. Try finding a similar professional who can get you out of this mess.
hiya
the process of installing these headrests is fairly simple but you need to bear with the wiring and power-providing process. i suggest if you will be doing it yourself then you watch a video online on how to do so - or just take the pieces to the local dealership and have them do it. Here is something that might be helpful for you:
www.youtube.com/watch?v=4YXtU21UNic