The aftermarket cores wont last. I have used 2 differant aftermarket cores and they both lasted about a year. I maintain my coolant at the top of the condition with distilled water so its not the water here. I finally bought the Ford core and now 5 years later no problems. I usually don't buy from Ford but this time it worked out for the best...