I've seen quite a few posts about getting incorrect voltage and current readings on APM 2.5 using the 3DR power module, with no straight answers on what causes the problem or how to fix it. Anyway, this issue never happened to me until recently when I upgraded to APM 2.6, and now I'm stuck with a wildly incorrect voltage and current indication in my Mission Planner and on my OSD display. Furthermore, I assume compassmot won't work correctly with a garbage current reading, and the whole reason I upgraded to APM 2.6 in the first place was to try and improve my magnetic field interference thanks to its external compass.
Currently I'm getting a voltage reading of 0.3 volts below actual value (as measured by multimeter), and a current reading of several times the actual idle value (as recalled from my previous APM 2.5 installation, disarmed current was less than 1 amp, now it's reading about 3 amps on average).
I've checked the settings and they seem to all be correct (although interestingly the "3DR Power Module" option defaults the "Amperes per volt" parameter to 18, whereas the parameter list description claims the default is 17; this inconsistency itself should be fixed in mission planner, although either way it doesn't seem to make much of a difference in the incorrect readings I'm getting):

Any help would be appreciated, as I've spent a lot of time upgrading to this APM 2.6 and don't want to have to revert back to APM 2.5
Thanks,
David