Frickin fiat!!!

Okay update. I always tell. First cleaned the posts and terminals, they needed it but drove it a short distance and stalled again, difficult to start but did. Got CEL right away. Drove it to stealership, they didn't even have an appt. till next Thursday but they just called, they worked it in. Next part's a little embarrassing but like I said I always tell. No oil registered on the dip stick. Last oil change was fairly recent, we run a semi-synthetic but to be honest with you all, I didn't think I had to keep checking oil on a new vehicle. The other issue is Chrysler calls for a full synthetic and states 1 qt consumption per every 2,000 miles. As much as I pay for that oil, we run it between 5k and 7.5K, never more. So.....I'm the dipstick dipshit. They are clearing the codes (low oil etc.), giving me a high dollar oil change I'm sure and I get it back tonight. Thanks to all for the ideas and well wishes, it was something easy, and easily avoidable....doh! If problems continue, I'll update this, thanks again.