The 90k errors and lag thankfully stopped a few days ago. Not really sure what was causing it but seems to have remedied itself but I know that isn't normally the case.

I did have the severe lag back in November though which lasted for about 3 weeks.

Seems the issues come and go, which is very frustrating as you never know when they'll hit.