On Jan. 5 - 16 days before he filed to run for mayor - Weber was charged with the traffic offenses. Specific allegations were not listed in the court file.
"Maybe he's not all there between the ears ...," Washington County Circuit Judge W. Kennedy Boone III said in court Monday when a prosecutor mentioned Weber's background. "Maybe he's in his estate in West Virginia, or over in the CSX yard, or wherever he was when he ran for mayor."
Boone's warrant specified that Weber be held without bond, according to court records.
Court records show that Weber didn't appear Sept. 26, but he wasn't notified in advance that time.
Weber, 61, tried to legally change his name to Charlie Baker, citing a concern about identity theft.
"This is not an 'illegal' name, hence it is legal and I've used it since 1980," he wrote on an application.
In April, Washington County Circuit Judge Frederick C. Wright III denied Weber's request to waive a $105 filing fee. The case hasn't proceeded since then, according to court records.
Weber said during an election interview that he was arrested in the late 1960s and served federal prison time after being caught carrying marijuana into the country from Mexico.
Weber couldn't be reached by phone Monday. A Washington County phone number listed as his in the name-change court file automatically forwarded to a West Virginia phone number that was disconnected.
Several court cases of which he was a party list his address as a Williamsport post office box. When he registered to vote and run for office, he gave a Hagerstown apartment as his address.
In March, a Herald-Mail reporter discovered Weber living in a trailer in Sportsman's Paradise in Marlowe, W.Va. Berkeley County court documents showed he had lived there since at least December 2004.