Sounds like the PST file is corrupt. Do a search for SCANPST (usually in Program Files (x86)\Microsoft Office\Officexx where xx is the version number of your Office suite), run it against the pst...