Finally got mine fixed including the clamps for the headlights...

ride feels SO much smoother then before !

HONDA U ARE THE BEST