RepairPal's independent, master mechanics track down the best of the best in auto repair. Learn more »
Get the latest advice about your car
could this be a shorted relay or the altenator
This is a tough one, when you turn on the defrost, the A?C Compressor should turn on and if the compressor is bad, it could cause the engine to stall. Try turning on the A/C and see if the same thing happens.