Have you tried re-installing the game ? Perhaps that may solve your issue.
And you mentioned that it doesn't happen with Half Life 2 ?
Reinstalling didn't do the trick, I've tried. And yeah, enabling directx 8 in Half Life 2 and Gmod (source games) I get like 10 more fps.