A second teenager has been arrested in connection with a traffic stop where an Orlando Police officer was run over.

The first suspect was arrested Tuesday. Both suspects are 17 years old, and under News 13's Crime Guidelines, we are not naming them because they are minors.

Police are still looking for a third suspect.

Officer William Anderson was run over as the suspects drove away from the traffic stop early Monday. At last check, Anderson was still in the hospital in stable condition.

Meanwhile, the mothers of two suspects filed an excessive force complaint after Anderson fired his gun at the vehicle.

Orlando Police Chief John Mina said the excessive force complaints are not necessary and Anderson was defending himself.  

"Our officers need to protect themselves," Mina said. "He's responding to a call where shots are fired, and possible suspects who, based on video, were obviously trying to get away."

The second teenager arrested Wednesday has been charged with tampering with evidence. Police said he was inside the car when another teenager ran over Anderson. The driver of the vehicle has been charged with attempted second-degree murder of a law enforcement officer.