I don't have an auto so maybe somebody else can confirm this, but it sounds like a vehicle speed sensor problem to me