Hello gscShake, and welcome back to the community!
With both the presence of data delay and that message in the logs regarding undervoltage, yes, I would firstly try to address the issue with a new power supply that is able to deliver a stable voltage between 5.0 and 5.2V and a current of at least 2.5A at all times. A decrease in power could lead to what you are seeing, so a new PS should manage to fix it.
Could you please also download the entire log set (via rs.local/ Please read before posting!) or by downloading the entire content of the opt/log
folder, zipping it, and sending it to me here?
Thank you.