I set up a google mail account directly on the ipod touch, and it was really flaky, same problems you described. The next time I synced my ipod to my computer I configured itunes to sync with the mail accounts that I used on the computer (same google mail account, and a college email), now mail works perfectly with both accounts. Might be something to try if you set up the email account directly on the ipod touch.