Well with 100k on the clock it probably does need a cap and rotor. And the fuel filter wouldn't hurt either. All those parts are cheap and can be installed in about 20 minutes. And 15 of those minutes would be changing the fuel filter just cause you have to jack the car up.