Several charges against Gary Edward Brown of eastern P.E.I., in connection with an incident where a 17-year-old girl was found injured by the side of the road, have been withdrawn.

Police said the girl was found injured beside the Trans-Canada Highway in Cherry Valley in the early morning hours of July 16. RCMP said the girl exited a moving vehicle. Brown, 38, of Farmington, was charged with forcible confinement, sexual assault, assault, and uttering threats.

At a court hearing Aug. 4 in Charlottetown, all those charges were withdrawn.

Crown prosecutor Jeff MacDonald told CBC News Tuesday that subsequent interviews conducted by police revealed contradictory information. MacDonald said those contradictions meant there was no reasonable prospect of conviction.

Brown is now facing new charges in relation to the same incident.

He is charged with dangerous driving, and failure to remain at the scene of an accident and failure to offer assistance.