Out of the blue one day the car acted like it was running on 5 cylinders when under acceleration or when cold at idle. When it warms a bit is still hesitates especially in overdrive when you are cruising along at 65 and go to accelerate and the 5 cylinder feel comes back. I found a cracked pcv line and replaced it along with the pcv and fittings. No change. Opinions? Mass Airflow Sensor- Idle air control valve? Dirty fuel filter? Check engine light had been on for 5 months but the car has been operating well. Last time it came on I had it scanned and it said O2 sensor running lean. Took it to the garage they checked the sensor and said it was fine and cleared the code. I would like to avoid going back to the garage at 71 dollars per hour labor to turn and screw and take hours to run down the issue when I might be able to take something apart and clean or replace myself and save a bunch of dollars. Any ideas are appreciated.