Macbook Pro 2014 random shutdown
I have a MacBook Pro 15" mid-2014 Catalina 10.15.4. Since installing latest version of Catalina (10.15.4) my MacBook has started shutting down at random. Gap between random shutdowns varies enormously from 2 minutes to one or two days. Have contacted Apple Support a couple of times who took me through recovery restart and reinstallation of OS and resetting PRAM. They also suggested scanning with Malwarebytes. I've also carefully cleaned out fans. None of this has made any difference, and I'm still getting these random shutdowns.
Any suggestions about how to put this right?
MacBook Pro 15", macOS 10.15