So, I took apart my Dell Studio 1555 laptop to clean it out, and found literally a huge chunk of dust the size of my finger in the heatsink fan which was probably contributing towards the overheating.
I have AS5 paste coming tomorrow to put on the CPU
With regards to the GPU, I can't tell what...