Share This Story, Choose Your Platform! By Calvin | July 13, 2012 This was found by the new owner of an used Ford Explorer. The pedal felt fine but, it took a long time to stop. Scary…