After so much frustration I believe I found the cause.
Started downloading firefox earlier versions from version 4.
Steps I did:
1) Removed firefox COMPLETELY.
2) Installed version 4
without installing maintenance update service.
3) Run verifier with all non microsoft drivers checked.
4) After no bsod occurred I turned off verifier.
5) Installed version 12 accidentally cause I forgot to turn off automatic updates.
6) Step 3
7) Step 4
8) Installed version 19 after being advised by history reliability of windows when windows first started to get bosd(since and of June).
9) Step 3
10) Step 4
11) Done it with version 20, 21, 22, 23, 24, 25.
12) No BSOD
13) Started with 1 addon: Mulit links from grizzlyape (removed link details so that you don't think I advertise)
14) Step 3
15) Step 4
16) Download my theme addon: walnut
17) Step 3
18) Step 4
19) THE END
ADVICE: Every time you install anything new in your computer, restart then run verifier.
Every time I installed newer firefox I always unchecked
maintenance update service.
Why I believe is this? I always hated background services. It's the first thing I start deleting when I do a fresh windows install. Delete unnecessary background services.
They only step that will say that the service is not responsible is when I run verifier every time I install a new addon and pops a BSOD.
I wont try to install maintenance update service and risk to get a bsod again because I will have to uninstall firefox and install again.
Made a screenshot of my system, verifier on showing that
pxhlpa64.sys is checked and version of firefox.
Dark warriors is the game that I play every single day. Best game to see if your browser is sluggish.
iexplorer(9,10,11) really s**ks.
Thank you all for your guidelines and patience, I learned a lot and this will help me when I build my new system. Thanks to this it wont be soon

.
One question I their a specific section that I find experience from professionals that you workstation motherboards with dual XEON?
Thank you again.