For a 4 year old laptop I shouldn't spend too much money. It's either the motherboard or the CPU (or possibly the PSU giving not enough power, but that's rather unlikely). It's up to you if you start testing the CPU with another motherboard or the motherboard with another CPU. It's even up to you to decide if it's worth the risk to spend mony with the risk the final solution is too expensive.

Kees