Update: took a look at all brakes. They look fine and still have plenty of life. Replaced vaccum lines for EGR, PCV, and MAP sensor. Replaced MAP sensor as the voltage for it was a bit low. Everything works much better now. Still has a but of a rough idle, but not nearly as bad as before. Goes on the highway just fine now.