Many parts have been replaced in the front end of my 300M 1999 to eliminate a clunk that started with a problem with front left strut. Most were done under the extended warranty including steering rack and front struts. They just replaced the bottom half of steering column and the left strut again and the left strut bearing. Clunk is now much less frequent and takes a good 10 miles of driving and a left turn to get it to happen. May also need to be going up a driveway during the left turn. Also seems weather dependent because some days it seems less likely to clunk. The dealer is grasping at straws. Any guesses from you guys?