Weird issue! Engine shaking and CEL light
I've got a low mileage 2014 SLK 200. The issue I've been encountering is if the car is parked for a week or so and I start it the Engine shakes heavily almost like its misfiring. If I drive for a few minutes then it starts normal. Whenever this happens, if I drive the car for an hour or so then it's back to normal again. Now, the additional problem is that the ECO mode wasn't engaging, I took it to the mechanic and they replaced the auxiliary battery and the ECO stated engaging, but it makes the car judder every time the car breaks and it restarts; so I started to disengage it manually. On top of this the mechanic said there is a previous MAF sensor error in the history. After this recent repair the car's been running as usual but the CEL light has been coming off and on. I had to leave town for a bit when I returned, the same thing happened again, this time even worse. The car turned on, engine didn't engage. I tried it a few times, it turned on, I stepped on the gas let the engine warm up and took it for a drive but the engine had that little shake eveytime I'd press the gas. I am certain if I take it on a long drive it will be back to running normal as before. The other issue is when this happens the head unit often loses power or it resets. The mechanic did check the main battery and ascertained that it is healthy.
I am thinking is there a power leak somewhere? or what could it be. Can anyone give me any insights or point me in the right direction? Much appreciated!