Mmm...my pedals do rattle all the time. Now you got me thinking........ frown

Will have a look at the clevis pins tomorrow...