I had the exact OPPOSITE problem, until last night. Have you gone to accounts... google, and made sure Gmail is set to sync? The Gmail app should sync if this is checked on. (With the messaging app, it wouldn't sync unless I created a generic email account for gmail inside of it. Now, they both work as they are supposed to.)