Been a crazy few weeks since I had an update on this issue. I gave the monitor unit a through check and it was fine. No issue with the magnet or the hall effect sensor. Turns out the issue was the extruder stepper motor. It was skipping steps here and there which caused the error buildup. Replaced the motor and just completed a 32 hour print with no issues. The filament monitor was performing correctly the whole time. Lesson learned for me, but I hope this helps anyone else having a similar issue. Thanks for the suggestions and the time.