I'm looking for anyone who has installed the triumph footboards. i have run into a snag when you attach the footboard to the mounting bracket.... it dosent seem to want to snug down, its just not right...i'm using the stepped mounting bolts, nylon spacers, plastic washer, and locknut. seems like it needs another washer????? but not in the kit.... any help would be great! thanks.