Jeremy Glenfield has once again pled guilty to dangerous driving causing death.

He first pled guilty back in April but it was rejected by a local judge who declared a mistrial.

The charges date back to 2011 when 11-year-old Jeremy Huber was killed in a crash just days before Christmas.

Glenfield, 36, was charged with dangerous driving causing death, refusing to provide a breath sample and drunk driving causing death.

On Wednesday he pled guilty to the first two charges.

The more serious charge of drunk driving causing death will be back before the courts in September.

Glenfield’s first trial began in the fall of 2014. After months of evidence, including testimony from the Huber family, there was a lengthy break. During that break Glenfield was granted permission to leave the country and drink alcohol at his destination wedding.

When the case resumed, Glenfield’s lawyers asked for some evidence to be excluded. When that request was denied he struck a deal with the crown.

The trial judge rejected that deal calling it “wholly inadequate.”

Both sides tried to get another judge to accept the deal.

When that didn’t work a mistrial was declared and a new trial was ordered.

A new judge who had no prior knowledge of the case took over.

The agreed statement of facts, which was rejected by the first judge, was presented in court on Wednesday.

On the night Huber was killed, Glenfield was driving over the speed limit when he ran through a stop sign at the intersection of Gerber Road and Nafziger Road.

“The failure to pay attention was a marked departure from the norm and it caused the fatal crash.”

The statement also says that Glenfield had been drinking that night.

At the crash site and the police station Glenfield denied that he had been drinking and was eventually charged with not providing a breath sample.

Both the crown and the defense agreed to a sentence date of September 21st.