I had the same problem with a 97 4.3 in an astro van. I finally cured it by flushing, flushing, flushing, and more flushing. It took several times, but the fluid finally started running clear.