Hey guys, I'm chasing yet another annoyance in my Expedition (2000 XLT, 5.4 4x4. The vehicle idles very rough, you can see the vehicle itself shake sometimes, but you most certainly feel it whenever it's idling. The engine will throttle up and down, bouncing anywhere from 400-800 RPM and will continue to due so any time the vehicle is idling and regardless of how warmed up the vehicle is. It's only started it since the colder weather has hit here in Kentucky. I hooked up my scanner and it shown 3 codes; P0300, P0171, and P0174. The last tune up was near 150k (new plugs & cops) and the mileage just hit 175k. As soon as I seen P0171 and P0174, I checked my pcv elbow and it was cracked to hell and back, so I ordered an entire new assembly (hose, pcv, elbow), installed it and no change. I have tried spraying carb cleaner along the vacuum lines there was no change in how the vehicle was change. I've also cleaned the MAF sensor and throttle, so what should I check next? I just changed out that damn heater core and I sure as hell am not going to let this stop me.