Is that 390km or 390k total distance? Just curious because that's a hell of a difference.
All 3 of my bikes onboard differ from my Garmin but to be fair the % is small, wheel slip is a good call ^^^^^^ .
Honestly, I don't think you would notice the extra help from the motor giving you that...