Conservative $2.3B surplus turns out to be a $3B deficit