Here is what my recall says.
Mazda motor Corporation has decided to conduct a Special Service Program to replace the fan control module on 2003-2004 Mazda6 vehicles with the V6 engines produced from October 2, 2002 through September 30, 2003. It is possible the soldering on the fan control module terminal may be insufficient, causing a crack during use. If this failure occurs, the cooling fans may stop operating and may drain the vehicle's battery.
Mazda will replace the control module with a modified one free of charge. The repair may take approximately 30 minutes to complete.
2003-2004 V6 only models Service Program (SSP) 60
VIN range
1YV FP****35 M00477-M57077
1YV FP****45 N04304-N23662
1YV HP****35 M00484-M55980
1YV HP****45 N00002-N23500
Build Date Range October 2, 2002 through September 30, 2003
Check with the dealer you bought it from and make sure it was not already done. Also visit
www.mazdausa.com, they may have more info too. You should get a notice in the mail if it applies to you.
Hope this helps ya pedros kanabis.