Wish ya well, and hey $100, NOT BAD!!!!!!!!!!!! I bought my '89 for $200 three years ago, it still doing very well for it's age.
Re the missing, if ya brave enough, look inside the cap and at the rotor for carbonization or buildup at the contact points, alnog with doing wires and plugs.