There is no difference according to the 1974 factory parts book.
Only one pedal part number is shown.
You will need the manual push rod #2944196
I just my only one last week...
There is no difference according to the 1974 factory parts book.
Only one pedal part number is shown.
You will need the manual push rod #2944196
I just my only one last week...