Heyo,
Been a while since I updated ya, So I had ship my PC off to Germany, Lenovo service center is over there, Luckily it was all covered by the warranty.
So turns out It was my CPU that was faulty, My system was shipped with faulty CPU, that is why PC was experiencing BSOD's, Somehow it managed to work properly for a few months but yea. Now they replaced it and shipped it back, I haven't tested it yet cuz I am waiting for it to arrive, but atleast according to their testing, It was no longer crashing. They did Winstress Test to test my system.