Hello,
There could be a number of fault here.
First one could be something simple like a problem with the memory or a problem with the power adapter.
The best way to diagnose a fault like this, is to test the most common parts. For example try booting without the extra memory under the keyboard. Try a different power adapter ect...
Have you tried resetting the PMU?
This can often help with undiagnosed problems like this.
If it is an internal fault, then it's likely to be the DC-In board or worse, the logic board.
But first to test the things you can cheaply replace.
Best of Luck.