Q: why is my 2001mercedes s600 spark plugs foulup every 3000 miles ?check engine on on 2001 Mercedes-Benz S600

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
for the last 2 years, check engine light on 4 times, each time replacement of all 24 mercedes spark plugs, I only drive in city short distance only 3000 miles each time, what is wrong ? can there be another part problem ?please help Thanks
(2) Answers
Who's clearing the check engine light? Have the code(s) DIAGNOSED when replacing the plugs next time.OR find out what the codes where and post here for a possible solution.