Help HTC Sync issues


So I just got an HTC Inspire 4G and I can't get it to sync unless I unmount the SD. If I leave the SD mounted I get a runtime error and can't do anything. As soon as I unmount the SD it recognizes the phone and connects to HTC Sync. No that I'm in sync I can't sync anything except contacts, and my calendar. If I try to remount my SD I get the same error and Sync closes. I'm getting very frustrated.