There are no plug wires on your motor, but I bet new spark plugs would help your motor. I would also try some spray cleaner down the throttle body to clean the entire induction system and valves. The plugs on your motor should be changed after 30,000 miles.
An evap leak will not cause a running problem, or miss.
I had new high end irridium plugs put on just 40 thousand km ago. Do you think that would be causing that? Maybe one is faulty or not firing properly