Thanks for the infos, I went ahead and picked it up since for $18 and the fact that it's a likely cause of my problems, it almost seems like a no brainer.
As for the other potential issues, I apparently might also have an ignition pick-up connector the 85-89 bikes had... opinion?
Also, is the...