If the startup-config is the first thing applied into running-config then post reload of the device we should see no disparity in contents of "sh start" and "sh run"? Also, if some CLI went bogus while getting applied to the device post reload stage ...