I m now 100% its the overheating that causes bsods, i got at one point 110 degrees Celsius... that is just insanely hot, so i shall try to resolve this by removing the stock cooler and change it or buy a new cpu
Thanks for all the help anyway and good luck on helping the others like u helped me