iPhone Sync to Web site spotty

My iPhone version of the tasks in the native app never seems to be the same as the one at the web site. I primarily use Toodledo on my desktop. My primary view is the Starred list. Right now, the starred list on the iPhone contains multiple tasks not marked as completed that I long ago marked as completed on my desktop, (even after multiple syncs). The reverse is also true: There are items that are not marked as completed but starred on my desktop that aren't showing up in the starred list on the iPhone. I suspect other lists and views have similar problems, although the Starred list is the one I rely on on my iPhone the most. Any suggestions?