Did you do a M502 and M500 after changing the values in your Configuration.h ? The latest RCBugFix has an option where you can use Z-BabyStepping and it will automatically adjust your Z-Offset.