A friend just bought a '99 with the 'check engine' lit. It pulled an EGR code. He tried this and it worked. We couldn't figure out what difference it would make but tried it anyway. After reading the internet, he determined that the lower vacuum port gets clogged causing the EGR to be non-functional. I guess the upper port stays fairly clean and provides consistent vacuum.