Replaced the PCV valve. No luck. I'm pretty confident after further testing that disconnecting the battery for extended periods of time and the level of my gas tank have no correlation to how rough the idle is. It seems to be pretty much random at this point...it's always there, just to varying degrees. Any other advice?