This week on Car Talk Ellen's mechanic thinks her Dodge Caravan is dying becuase of the way the oil smells. Given that Ellen's huband wants a new car, Click and Clack smell a conspiracy. And, listeners weigh in on the Great Roadside Restuarant Restroom Ethics debate.