Why is my 2002 ford taurus hesitating and ideling like crap?

ok... I've had this problem for awhile and here are the stats; the plug wires are mid grade and just over a year old, plugs were changed same time as wires. I found oil in the plenum(intake) so i changed the pcv. The code reader brings up 02 sensor, could that really matter that much? and I changed the coil pack about 4 months ago. still runs like shit. ANY IDEAS?! Anything will help!!

When its driving and ideling it almost seems like its missing...

and sometimes when i start it it smells like gas and other times it smells like oil. I've exhausted my brain thinking about this. please help
 
Back
Top