i've owned bmws for a long time. a while back bmw went from all metal radiators to plastic ones. the metal ones would last a long time; the plastic ones crap out around 100k miles. what's the story on LR3 radiators? last forever or change out on a preventative basis?