EGR Time Delay/Electronic Speed Switch

I have a 1975 Plymouth Duster 360. I had to get my service manual out to figure out what this even is, but I have a speed switch that is leaking. I looked up a replacement part and can't find one available. Does anyone know if this switch is even needed? If yes, where does one go to find it?