The bike seems ok, no obvious wheel or headset problems. As I pick up speed the front wheel starts to violently shake.
Okay, I give up - is this a joke? I guess you should coast freehanded to see how the bike steers. Riding rollers freehanded is another great way of determining frame/wheel track of any given bike.