The PC has an i7 6700HQ, all drivers and also the bios are up to date. I was having heavy thermal throttling recently then I decided to repaste both the CPU and the GPU. I used a CoolerMaster brand thermal paste, done it nicely and closed the heatsink in place very firmly. Also dusted and cleaned the fan and all the exhaust holes. Yet it still overheats very quickly up to 99C. What could be causing this excessive heat? Thanks in advance guys.