Replace HDD Temperature Sensor Cable with correct brand?
I have a 2009 iMac Core i7 2.8 GHz upgraded with an SSD in place of the optical drive and 32 GB of RAM. All that works great, however I have had the Seagate 1 TB drive that came with the iMac replaced under Apple's extended replacement program. This second Seagate drive has also failed, and surprisingly I'm eligible for another free HDD replacement (even almost 4 years later). Of course I do not want another small 1 TB Seagate HDD (that may fail again) installed, and be without my iMac for a couple of days.
Instead I have already installed a Western Digital Black 4TB HDD. I have read many discussions and possible solutions to switching brands because of the different connectors for the temperature connector. But I couldn't find anyone that suggests or confirms that I can just buy the appropriate cable for the different brand HDD. I found this on eBay: Temp Sensor Hard Drive Cable 922-9225
Is there any reason I can't simply replace the Seagate temperature cable with the Western Digital temperature cable? Are the internal sensors in the different brand HDDs actually different therefore the SMC won't recognize the signal and adjust the fan speed appropriately? (This would suggest that firmware or the logic boards are different for each brand of HDD, I find that doubtful.)
Simply replacing this cable seems like the perfect and simple solution because it has the correct connector to the hard drive.
(If buying the correct cable won't work, then what is the best software fan control solution?)