After months on the run, Erath County's most wanted fugitive has been brought home to face a slew of charges.

But the ride to bring Danny Dittoe back from Jasper County Friday was a rough one.

Telling authorities he was coming down from "some bad heroin," Dittoe got sick, then kicked out the side window of the deputy's car.

"It was a long ride back," said Sheriff Tommy Bryant. "But we haven't had any trouble with him since."

Dittoe has been charged with aggravated assault, engaging in organized criminal activity, driving with invalid license and evading arrest. He is being held at the Erath County Jail and his bond has been denied.

Dittoe has a long criminal history and had been on the run since February, when he allegedly took part in a vicious attack on Erath County resident Ricky Stephens.

Stephens was beaten, burned, partially castrated and left for dead. After undergoing months in the hospital and physical rehabilitation, Stephens is reportedly back home in Erath County.

Law enforcement officials have never said what might have prompted the attack.

Three others also face charges in connection with the case.

U.S. marshals took Dittoe into custody last week in Jasper County. He was reportedly found hiding in a camping trailer.