I am having rough idle problems.Had a recent service, plugs, wires, filters and computer check but still have the poor idle problem. Mechanic has given up and said it meets all the specs.Thanks in advance