On the B744 the FMC position automatically updates the the gps position when TOGA is pressed (as long as GPS updating is active ). if we make an entry in the TO shift then FMC pos updates to the entry made in the TO shift even with GPS updating active. This makes manual TO shift entry redundant. - Is it the same on the B737?
did you try +0 or -0 ?