Sew Classic sells resistance and electronic foot controllers and wiring for Featherweights. More than likely you just need a new controller. "Generally" they can be adjusted, but if they are sparking there is a short somewhere and that must be rectified before using it again.
Joe