I had this issue on my 2005 300C with the automatic wipers. If the setup is the same, there was a senors (maybe an infrared sensor) mounted to the windshield up by the rear view mirror. I'd occasionally get the random wipe on a dry windshield as well. The cleaner the windshield the better this worked.