I suspect we'll get a definitive single answer to "What causes shimmy?" right around the time we get a definitive single answer to "What causes cramping?" There are so many things that can contribute to either than neither question has a single answer.