Ok so my alternator took a crap the other day so i took it to the dealer to have it replaced under the warranty, and i get it back and it idles fine until i turn the heater on then it stalls out almost every time. they have no idea what it could be, is it possible they put in the wrong alt.?