Okay, I'm not a auto mechanic but i am mechanically inclined. I have this noise coming from what appears the front tire area of the car, more from the passenger side than the driver side. I've changed all three motor mounts, noise still there. I changed the struts, noise still there. The last thing I tried was wheel bearings, and the noise is still there. Struts were leaking when i changed them and the motor mounts were bad also, but the bearings seemed okay. I did have play when i tried moving the tires back and forth when up in the air so thats why i changed the bearings. When I'm driving on regular road is sounds like something is loose at the tires. When i hit a big bumps noise is there, when i go over small bumps noise is there. On the highway you don't hear anything,it runs smooth, just when i get on regular streets is when i hear the rattling. Check the cv axle and it fine. I can't figure it out:dunno: Has anyone ever had this problem? By the way my compass is an 07, 2.4L with 100k miles. please help me cause i'm going crazy. I've tried the dealership twice and i can't even get an appt cause they are always booked.