you say that it seems like its not hitting on all the cylanders... heres how you check that... Run the car to temperature, and then drive around the block with your spark plug wrench in the car. As soon as it seems like its not hitting, turn the key off and pull over. Now check ALL the spark plugs. Carfull, they will be a tad hot. If any of them are wet, those probably arn't firing. First thing to check would be the spark plug wires. Just replace them. If you DO want to check them, switch one of the wires from a plug that wasn't wet with one that was. Run the test again. If the wet plug switched places, it's the wire, if not then it is something else and the next thing to check would be the cap. (the plug will be wet because it is indeed not firing and the air/fuel mixture is flooding that cylander). Look for cracks, deposts, etc inside the cap. If it doesn't look very good, replace this. Honestly you could replace most of the parts that get the most wear in the ignition system for less that 100$ (plugs, cap, rotor, wires, condensor). While you have the cap off check to see if there is any play in the distributor shaft. Grab the rotor and push it back and forth. There should be NO movement in this direction. You should be able to TURN the rotor a bit, but there should be no play in the shaft. I looked at a friends spitfire this weekend that 1/4" play in the shaft!! And with an electronic ignition module the car still ran =0, Granted there was some preignition/detonation in the #1 and 2 cylander. I would also suggest at some point to convert over to the Pertronix Ignitor electronic ignition. Granted it's 110$, but it will eventually pay for itself by replacing the points that wear out about evey 6000 miles or so. This should give ya something to play with, and lets us know what you find.
-Doug