yeah thats why I use betterbatterystats. It drills down to partial wakelocks. The exact things that cause wakelocks.
luckily on this phone I havent really needed to use it.
try disabling location and in google settings also.
a hunch but no proof it could be related.
also check you accounts and if they sync without errors. It will show in acounts if one is not syncing right. If not, remove account and re-add