Hello and welcome from Morris County, Jag! What part of the state are you in?
The stalling issue would be best to have your dealer take a look at if it''s under warranty. If you aren't under warranty, numerous possibilities will be proffered here by folks far more knowledgable than me.
The wheels are not protected by any sort of decentclearcoat or sealer at the factory, so it's best to keep them off our salted wintry roads or to clean them thoroughly after each and any such wintry use.
Preventatively, you can clean or wax the wheels with something that does provide some sealing protection like this
http://www.starbrite.com/item/premium-cleaner-wax-with-ptef or even more heavy duty is this
http://www.shopmpt.com/liquidglass/lgpolish.html.
Liquid glass polish/finish is excellent, but they have other products, like their Legend, that look interesting, too!