Thanks, @malky39
I'm glad you found the issue. I think, possibly it may be the different algorithms used that make the differentials large from what I see written elsewhere.
I know a little about signal processing and how complicated it can be to remove noise and weird readings to produce...