Ok, FINALLY and end to this radiator saga! After removing and attempting to fix it, they found a bunch of pinholes along the bottom. They had to ship a new radiator from California, and with all the horrific winter weather everywhere else in the country, deliveries are late. The radiator arrived today - 12 days, FFS, I could have driven to CA and brought it back myself! Should be back together tomorrow.
I've had the bike for 4 1/2 weeks and it's been sitting in a shop for nearly three of those weeks, thru some of the best riding weather in months...

Have to give props to the dealer, though, they've kept their word and made it right. With only 12k miles, I'm hoping there's no more drama.