My '99 is having trouble keeping speed w/ cruse control on. It holds speed up hill but when it crests the hill it will stay in to it and pick up about 10 MPH and then keep that as the new speed then pick up 10 more next hill. Cant deal w/ it anymore. Any ideas thanks.