Save objective and second stage values without rescaling
Correct negative predicted gain error-checking

1. Move tolerance down to 1e-4
2. Move debugging output into correct if statement