Early A Throttle Pedal Assy.

Yes I have in both my 66's. I don't remember what I took the pedal assembly out of
but it was a floating type like you show.