I think the 71-73 Mustangs do, my Cyclone did (has it on the Wilwood prop valve now) But looking up replacement switches i'm only seeing the normal 66-up Ford one that goes over the pedal pushrod. My Cyclone has a welded tab behind the pedal and i've worked on another Ford like that, perhaps both switched by some GM goof who worked on them?