SAME exact situation.
I put the jack under the LCA and raised/lowered and strut makes sound going up and down, I'm browsing struts to replace but you've already tried that so sounds like I'm screwed.
Can you report back once the dealer diagnoses it?
Well I haven't taken it to the dealership yet. I spoke to the service advisor about the problem and he said what he thought it could be and it's everything I already replaced, everything.
Struts, lower control arms, axles, sway bar links, sway bar bushings, inner and outer tie rods, rotors, pads, motor mounts.
So I just been reflecting on everything I've done, driving to work.
I just don't want to pay the $207 "diagnostic".
Since I thought it was the struts from rock auto and I have warranty on them, I sent them back (the new ones I just purchased because it was still making that sound, even after replacing them the 1st time) and received new ones. I asked my self, what are the chances, for the 3rd time, it's the struts?
The car sounds perfect 50/50 of the time, until I go over bumps.
I remember I bought all 3 motor mounts from rock auto as well. "Anchor" brand.
So I replaced the passenger side, with hydraulic fluid. Which hasn't given me problems but the OEM was leaking fluid.
Then I replaced the lower center. After install, I noticed it was s***, the car jerked so hard as if it didn't have a mount, but realized, that the OEM mount was still good and installed back, there was no visible sign of it being blown. I just decided to replace it and then put the OEM back on.
Then I replaced the transmission mount because it was blown and obvious.
But, now I'm thinking, the vibration I felt from jacking up the LCA and dropping it back down, the motor mounts it right there, next to it. And it being "anchor" brand, that it might be that crappy mount.
Thinking about buying the OEM transmission mount to make sure and eliminate that thought.
*Side note
I have P0421 code.
I just bought the Pre-cat OEM and Post-cat OEM from Mazda Parts Outlet.
I'm going to install that tomorrow.
So I'll do another look under the car.