Oy... that parts-counter primate needs to find a new job. :eek4:
But yeah, the new distributor ought to set you right. At 170K, you were just about due. Being conservative, I'd also replace the plugs and plug wires... unless that's been done in the last 30K.
Speaking of mileage, how old's the timing belt?

h: