Still no idea of whether or not to replace the CTS, eh. I'd look there first before you think about plugs and fuel filter. Check your air filter while you're at it and take a peek at O2 sensor readouts. Reset your engine diagnostic computer and see how long it takes for your O2's and O2 Heater circuit monitors to activate. If it's a long time, your O2's could be lazy and detecting false lean condition.