I have a 2000 Ranger 3.0L V6 with about 105k miles on it. Recently, my truck began to idle very poorly when starting cold. I have quite a few symptoms to help diagnose this, so please bear with me. The idle on cold starts is rough, gurgling, it almost stalls (and sometimes does) and the...