2006 CLK-350

I  have my clk350 that is pulling up a lot of codes ass fillowed(p0016,p0300,p0301,p0303, p2004,p2187,p2189) they all popped up same time I have replaced all coils all cam shaft magnets and all 4 cam shaft position sencers  and nothing changed all codes came back with in a day and in getting a strange alarm that’s going off when off or driving around so I disconnected the speak to the normal alarm. The sound is not the normal alarm any luck on ideas?