See if you can get Outlook to open in safe mode. Then do a detect and repair. Otherwise, create a new profile, try to import that one and copy over.
There are also 3rd party utilities for fixing *.pst files.
Hope this helps!
Register Hereor login if you are already a member