If the fan and t-stat were replaced under warranty, why not have them fix it under warranty, or at least replace the radiator? Anyway, if it goes back to normal temp, it sounds like the t-stat is sticking.
Life is hard... It's harder if you're stupid!
Today is a good day to be a RAM owner!