Can't sync using Leedroid
You just need to clear the data for Gmail Storage in Settings -&gt; Applications -&gt; Manage applications.  For some reason the Gmail app occasionally thinks it has synced some messages and does not re-load them from the web, so you need to clear data so it will load everything from scratch.