There's no steel to rust, it's all aluminum and copper (or just all aluminum).
failures are more normally caused by:
-cracks at crimped joints due to repeated material expansion/contraction;
-poor fabrication (bad solder/crimp, etc) made worse by vibration
-dissimilar metals' thermal expansion differences at joints.
-if soldered, failure to completely remove the acid flux after assembly
my fear with replacing a bad coil with another under warranty is that likely the problem that caused the 1st to go bad exists in the new one. Here an aftermarket one may perform better as it likely used a different design and mfg site.
Of course, you may just trade one set of problems for another....so it's a crapshoot...