2005 12V Taurus 60K mi. - Occasional minor rough idle-otherwise drives great. Getting code P-0300 on a basic Actron Tool. Are any other more advanced tools able to give a more precise diagnosis as this code is so generic it could be a vacuum leak, egr, spark, etc. This code from this tool is virtually meaningless. Willing to invest in the right scan tool if it can provide more advanced info. Have already tried a couple of cans of Seafoam, going to try Chevron's Techron additive.