Have you checked ball joints,idler arm etc? Shimmy is caused by the tires going in and out rather than up and down.