Keeps getting to hot
Yea probably fans ain't doing its job. one other thing that came to mind I would check if the radiator is flowing good and not restricted.
Print