Hi Joe, I am Pete, and I'll be happy to assist with your question today, as John is currently offline.
This isn't necessarily a logic board issue if the MacBook is running hot for some reason. If it gets too hot, it will not start up again until cooled - this is normal behaviour.
Depending on what is running on the MacBook, if high demand is put on the CPU/GPU then it will get hot. The fan should be running to help keep it cool, and the vents should be unblocked.
Install a utility like SMC Fan Control - it will show you the CPU Temp and fan RPM. This will help troubleshoot if the CPU is running too hot or if the fan is not coming on. You can also use the utility to adjust the fan speed if it is not running fast enough.