sldexitapp.exe-unable to locate component

I am using SW2008 SP2.0 on windows XP-Professional OS,IntelXeon,4GB RAM,Quadro FX3500 video card.
Ever since i updated to SW2008 SP2.0 my SW application has beencrashing on me randomly indicating :
"This application has failed to start because MFC80U.DLL was notfound.Re-installing the application may fix this problem."
Contacted my local VAR technical support and i was asked to installa VC++ re-distribution file from microsoft website and once thatwasn't working i was asked to delete sldrx.manifest.exe file, thisdidnt help either then i was asked to perform a repair on SW and ithasnt been helping either.In between fixes SW working fine for fewdays.

Yesterday, SW crashed while creating a mate in a assembly with fourparts.
I was wondering if anyone else has been experiencing similar issueand if you were able to get it resolved.

SolidworksGeneral