knocking sound in engine and run rough.
on 2003 Mercedes-Benz E320

Had oil changed made noise prior to that. knocking/ tapping noise at idle as well as off idle Car also runs rough and vibrates while driving at all speeds . Someone had put aftermarket lights in car with a 30amp fuse due to the bulbs blowing out the stock fuses. The drive belt and alternator have been replaced as well.
The cluster shows the take to shop in it with battery picture in it.

Asked by for the 2003 Mercedes-Benz E320
Sounds like you're having multiple issues with your vehicle. I'm assuming you have taken it somewhere already, but if you still need help, please provide some more information. What's your mileage? Oil type you have been using? Has the idler pulley been replaced?
I'm new to repair pal, any further posts I will try to respond to in a more timely manner