The latest news? Probably overheated it and engine is being recycled as a boat anchor.
There is more than one temperature sensor on the car. There is one that is designated directly for the fans. It should be right next to the coolant cap at the belt side, and if not mistaken the body of the sensor is green! If needed, its a special order at mazda.
Anyways : Unplug it, there is a fail safe, if the computer does not see a signal from this sensor, the fans will be on automatically and constantly, hot or cold.
If that doesn't work, unplug at the fan itself (with the sensor unplugged) and see if there is power going to the fan.
If no power, issue with electrical or fuses.
If power, replace the fans.
Dont ignore an overheating engine, its like driving it without oil, only a matter of time before damage will occur.
hope this helps
Overheating does not mean you will see smoke
Now that I think of it, isn't there 3 temperature sensors on theses V6 ? Fan / ECU / Gauge. Havent played in these cars in 6 years a little hard to remember at the moment
If you have a computer to put on it, what does the computer provide as a temperature ? This will confirm the temp sensor for the ECU.