I bought the car from my son in laws mom about 2 years ago and she bought it in North Carolina from some small car dealer. The car has ran fine and I’ve been updating everything on it. I appreciate the feed back and I will do that today as soon as I’m off work.I would first start with the grounds. Search the forum for ground location images.
Next, clean the connectors to the ECM and TCM by removing and reconnecting each connector several times followed by a good coating of dielectric grease on the final connection.
Then after a clear reset, see if the error codes are still there or if they returned.
please share where the 2008 car has spent most of its life.