You NEED: cap, rotor, plugs and wires, air filter, PCV valve, TIMING BELT !-may also need fuel filter- All but the timing belt are pretty easy- nothing new and different for this engine(whichever one it is, only matters for the right parts)The Timing Belt is A MUST for your car, though, at this stage in it's life.(EVERY 60K miles) The reason is: Some of the engines are what are called "zero- tolerance"-that means that when the belt slips, you will probabaly need engine work, also, because the valves get hit by the piston. NOT GOOD ! If you have a manual, your husband could probably do this, too, if he's decent or good with his hands. I know it sounds scary, or difficult, but it really isn't.Just remember the #1 rule about it: TURN the motor over 2X(two full turns of the crankshaft) BY HAND to check primary timing(belt) before trying to start it.Unsure where you live, so can't give you prices, sorry. Fluid flushes ARE a good idea(especially brake fluid) but not necessary-and the O2 sensor only needs changing if yours fails