I Crash and Whenver i join Any server, or Connect to garrysmod

Its a 25/100 Chance of me getting in Garrysmod and a 10/100 To join a Server…
Error Report:
Problem signature:
Problem Event Name: BEX
Application Name: hl2.exe
Application Version: 0.0.0.0
Application Timestamp: 4febb13c
Fault Module Name: StackHash_0a9e
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 00000000
Exception Offset: 00000000
Exception Code: c0000005
Exception Data: 00000008
OS Version: 6.1.7601.2.1.0.768.3
Locale ID: 1033
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

Read our privacy statement online:

If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt

Things i’ve Tried
Reinstall Garrysmod
Reinstall Steam
Use CCleaner
Scan Everything, Fixed all DLL’s
Scan For Virus’s
Use a Custom Script, that my friend made (He’s a Programmer, and Professional.)
Reinstall Steam 5 Times…
Asked 2 Professionals for Help…
Please Help me guys… I’m Completly bored cause it takes like 30 mins to get into a server… PLEASE HELP

********************************************EDIT ************************************************** **********
Specs:
MS Windows 7 Home Premium 64-Bit SP1, AMD Phenom II X4 955 Processor, 4.0GB Ram, Nvidia Geforce GT 545… Its good enough…

I Need help PLZ…