we had the oil pump, water pump, timing belt, accessory belts, oil pan gasket, new valve cover, cam seals, and a few other gaskets/seals replaced a month ago...not sure about wires and plugs...that is gonn happen today and also going to see if the valve lash is in spec as well...