It's the unit. You'll see lots of this issue with Lowrance units if you search the Internet.
Had the same problem with the new Lowrance 7HDI I got several years ago a year after they came out.
Sent the unit in and the replacement unit would do the same thing - just took a little longer.
After some back and forth, Lowrance sent me a micro SD Card with updates on it. Apparently the unit would go into some internal hyper-run/processing and make it overheat. The updates (and another future one I was able to download off their site) helped a lot. Now the unit will do it occasionally. Doing my high-speed runs with only the Chart page running without either the sonar or downscan in a split screen helps out a lot too. Suspect it can't handle all the processing at once.
See if there is an update on the Lowrance or Navico website. If so, download it and stick the micro SD card into your unit - if it has a slot for it.
Otherwise, contact them about sending in the unit. Good luck, they were a pain when I had to deal with them - but it was the unit and they finally admitted it.