2001 Dodge Caravan 3.3 runs rough and hesitates

My 2001 Dodge Grand Caravan Sport 3.3 runs rough until itís warmed up and there is hesitation sometimes even after it is warmed up. This
began happening right after filling up one day. I changed the plugs, which were very dirty (carbon fouled) and the air cleaner and I ran a can of injector cleaner through it. There is also carbon in the exhaust (black spot on driveway under tailpipe). I know this indicates a rich mixture and my inclination is o2 sensor. Anybody have any other ideas? Could a clogged fuel filter cause this?
Posted using the http://www.autoforumz.com interface, at author's request
Articles individually checked for conformance to usenet standards
  Click to see the full signature.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file

Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.