My 99 SOHC has a rough idle and is also rough at low revs. At highway speeds it seems to smooth out and when you get it in it is a lot smoother. I have put new plugs, wires, air filter, fuel filer and a coil pack. None of these really made much of a difference. I believe it runs just as rough when it is warm as it does when it is cold leading me to believe it is not the intake manifold o-rings. Any ideas or suggestions on what to do would be greatly appreciated!