Matthew Scott Diehl has a history of traffic violations.

The 32-year-old Shrewsbury man charged Saturday with homicide by vehicle and driving under the influence for killing a Loganville fire chief had a previous DUI, according to county court records.

Diehl pleaded guilty in February 2006 to speeding and driving under the influence at the highest blood-alcohol volume.

York County President Judge Stephen P. Linebaugh sentenced him to 72 hours to six months in York County Prison. Diehl was also ordered to pay fines totaling $1,025.

Five years later, Diehl pleaded guilty in March 2011 to exceeding the speed limit by 16 mph.

On Saturday, Pennsylvania State Police charged Diehl with homicide by vehicle, driving under the influence and other violations after he hit and killed a local firefighter.

Rodney Miller, a 45-year-old fire chief at Loganville Fire Co., was killed about 12:30 a.m. Saturday while directing traffic on I-83 south near the Glen Rock exit, according to Deputy Coroner Jeffri Goodfellow.

The Seven Valleys resident was directing traffic for a crash that occurred near exit 8 when he was struck by Diehl's SUV, according to state police.

Police said Diehl moved from the left to right lane of I-83 and went around Miller's vehicle, which was parked in the right lane with its emergency lights on. He then struck Miller with the passenger side of his white 2005 Chevrolet Trailblazer while the fire chief was in the road directing vehicles.

Miller was taken to York Hospital where he was pronounced dead on arrival because of multiple blunt force trauma, Goodfellow said.

State police said Diehl continued south on I-83 until heavy traffic from the prior crash forced him to stop.

He was arraigned Saturday morning and denied bail by District Judge Jeff Joy.

Diehl remains in county prison.