All those things didn't happen at the same time so, you have a 20 year old car that's been neglected and acting it's age, like a drunk middle aged housewife with a fistful of dollar bills at a chip-n-dale bar. With those kind of miles you might want to consider upgrading vehicles over dropping a bun...