This problems seems very famous among FD 8th gen but I couldn't find any solution to this.

I have changed the top front strut, strut, sway bar link and sway bar bushing but the problem remains.

The sounds like an empty solid plastic bottle hit into something. Took Took Took. Only happens occasionally. But definitely on uphill bumpy road. I doubt this is the engine mounting but I could be wrong. I tested with handbrake engaged and try to shake the engine by pretending I am going to start driving. No sound.

The sounds coming from driver side near the fender.

Please help...... if someone ever experienced this problem before and what fix you have done previously.