Not good, glad you are safe.
Man the only thing I can think of from reading all the different posts on here. Is the fuse box not being righted all the way down from factory coming loose or it being cold creating a bit of srinkage speaperating the connection cause it isn't tight enough? That was causing all types of CEL codes.
Well, actually I remember another post about this a couple of months back that it happened to someone that was towing, I think. If I can find it I'll post the link.
Good luck.