I have a 2000 Lincoln LS. It idles rough, hesitates, & misses. Runs good at higher RPMs. The check engine light is on with a PO300 code(random cylinder misfire). I took it to the local shop which first changed the fuel filter, then tested the injectors, and replaced the spark plugs. The mechanic...