Frickin fiat!!!

I may pull the battery and have it load tested. An unhappy computer can certainly cause everything I'm seeing so far.

I would put in a known good one, my old jeep done all kinds of goofy stuff until the battery just flat out bit the dust.
Had one load tested once and it tested ok, ended up replacing at a later date and my problems went away.