doesn't sound like drop links to me, i've replaced plenty on all sorts of vehicles & the knocking this fiesta is doing doesn't seem to be coming from that area. Sounds like it's around the bulkhead somewhere, i'll have another look at the anti roll bar bushes