Thankfully it was just some electrical problem that was the fault of the maintenance job the shop did poorly. Leaving a live wire hanging in the coolant tank? I mean COME ON!