This is my first post on this site so sorry if I make some mistakes. I've done a lot of searching on this issue and haven't found anything that matches my problem, so I figure I'll post it here and see if anyone has an idea as to what might be up (or what exactly to get investigated by a mechanic so I don't get charged a $250 diagnostic fee again--yikes).
Some history on this vehicle: I have a 2010 Rogue SL that I bought used (two years ago at about 150k miles) and it's currently at just shy of 179k miles. The front strut, all the tie rod ends, the brake pads, the rear shocks, the driver's side front brake line, and the front control arms have all been replaced by me since I bought the car. I replaced the CVT fluid in summer '19 and recently gave the car some fresh oil. I have no idea if the previous owners of the vehicle got the transmission replaced under the extended warranty period
A few weeks ago I started getting this clunking noise in the front end of my car that shifts from the left side to the right side (as in, it'll clunk on the left, then it'll clunk on the right, over and over). It starts when I hit the brakes, and lasts until I accelerate for a couple seconds. I've lifted my car up and inspected the underbelly to see if I could see anything wrong with the suspension, but couldn't make out anything of note, and everything seemed secure. I've also tried shifting into neutral as I come to a stop to test and see if the noise still happened then. So far it hasn't, but it also doesn't make the clunking every time that I use my brakes, so I'm not sure if it's actually alleviated by the car being in neutral or if it just hasn't made the noise in neutral yet.
I'll try to get a video of the noise in the next few days to add it to this thread. Any insight or suggestions is much appreciated