Yep.
Knew it!
They installed a new hard drive that can't use the special temp sensor that automatically controls the Mac's internal fans.
In your location, the repair place probably has no access to Apple approved hard drives that are compatible with the temp sensor.
Hitachi drives are, generally, pretty reliable drives, but without the connection for the temp sensor, YOU WILL NEED TO INSTALL a software fans control.
The easiest fans control software to is SMC fan control, but you have to set the fans to a static speed that isn't too slow to cause overheating, but NOT too fast to allow the internal fans to act like an internal vaccuum sucking in excessive outside dust, dirt and lint.
There are two software system monitors you can install.
Either iStat Menus
https://bjango.com/mac/istatmenus/
OR
iStat Mini
https://bjango.com/mac/istatmini/
To monitor a lot of different system things including your Macs internal fans.
YOU NEED TO INSTALL A MANUAL FANS SOFTWARE CONTROL!
For you son's gaming,
Macs Fan Control allows, I think, for multiple fans settings for different uses. Not sure, read the description on this control
SMC Fans Control only has one set of control, only. So, you will have to ramp up the fan speeds higher for your son's gaming habits.
But You need to get control of your Macs's internal fans. Period! No more arguing about it!
I use SMC Fans Control, but I am the only user and I don't game too much so, I am not sure of the fan settings needed to comfortable run the fan RPMs for gaming.
I run my fans at a speed that keeps most, but NOT every component run at slightly over 100° F and cooler, if posdible.
The Mac's power supply and GPU run the hottest! It's important to not let the GPU get very hot!
Any GPU temps into the 150°-160° F or higher is NOT good for the GPU.
I try to get my GPU to run lower than 130° F and go no higher than 140° F
Most times, in cooler weather, I can get my GPU to run in the middle to high 120°F range.
Good Luck to You!