Wayne, extrusion distance should be corrected in the firmware, with the extrusion multiplier in Creator used to correct for filament differences (ABS vs PLA die swell, small increase to make stronger parts, etc.).
In your case, you already know the correct value (103%). So you would take the current steps/mm value for the extruder in your firmware (471.5 assuming you've got a X16 microstepping RAMBo), multiply that by 1.03, and get 471.5*1.03=485.645. The easiest way to put that in your firmware would be to go to the Communication tab in Creator's Machine Control Panel, and send the gcode command "M92 E485.65" followed by "M500". This will set the E axis (extruder) steps/mm value to 485.65, and then save it to EEPROM with M500.
From there, set your extrusion multiplier back to 100%, and then run and measure a test extrude of 100mm. If that goes well, you can run a test print and carry on. If it's still off, you can go through the same process you did to find the 103% - extrude 100mm, measure the extruded length, and then multiply 485.65 by (100/"actual extruded length"), set that as your steps/mm, and test again.