Join Date: Jun 2009
Location: Asturias, Spain
I'd start with the plugs. How old are they?. A new set, correctly gapped is a lot cheaper than replacing any of those parts the mechanic mentions.
Also check plug cap to HT cable joint, HT cable to ignition coil connection and LT wires to coil.