Buzz, Vipers have pretty wide tires that can have a tendency to follow road imperfections, especially on neighborhood streets. Go find the smoothest asphalt road you can find, preferably a highway and see if you get the same wandering. You may also want to make sure that the alignment is good...