Is your location DC as stated, or does that mean something else? If so, why don‘t you take the bike to Electricity, a Trek dealer or Daily Rider? This is a remarkable event for only 20miles on the bike, so for your own safety you should have it checked out.
There have been reports of drive...