Since your'e still under warranty and are taking it in for the roof leak, might as well let them know about the radio issue and let them change that out as well. If you've ever taken the radio out and seen the rat's nest of wiring behind it, you'll definitly defer that reconnect task to anybody else... What a mess
As for nice weather and winter. Methinks where you live is not very likely to stay 60 for any longer than it will here