Why is this so hard? Is this a PICNIC
try
mapDoc.save()
Lower "s". That's for arcpy, so not sure it that is the issue since you are using ArcObjects. but thought I'd throw it out there.