I upgraded the HDD to a Samsung 2TB and regularly semi stripped it down to clean out dust etc preventing any overheating, but never needed to replace any components. - Original power cable.
eBay