You've changed ram, removed batteries, and unplugged USB things. Laptops are simple things. That is you can make a list of the parts we can change on a very small piece of paper. The next part to change is the motherboard.

But first, did you tear it down to the motherboard then clean off the heatsink, CPU and put fresh heat sink compound and build it back up. Cleaning as you go of course.