News of Loganville Volunteer Fire Chief Rodney Paul Miller's death spread through the community Saturday morning.

"He was just a perfect example of what a community person can be," said Stan Brown, a former Loganville fire chief and friend.

Miller was a good leader, said Brown, who's been with the fire company for 55 years.

Pam Eckard, the greenhouse manager at Brown's Orchard and Farm Market in Springfield Township, said she met Miller a few years ago. He was the type of person who left an impression. "He would come up and give you a great big hug and a kiss on a cheek. He was always smiling," Eckard said.

Matthew Scott Diehl, 32, of Shrewsbury is shown in this mug shot taken this afternoon at York County Prison. (Submitted)

Goodwill Fire Company Chief Shannon Blevins ran with Miller when he was 14. He said Miller always took the time to teach. "He wasn't just the type to push you aside." And he had two words to describe him: "Country boy."

Miller was struck and killed on I-83 south around 12:30 a.m. Saturday, according to the York County coroner's office.

Miller, 45, of Seven Valleys, was directing traffic for a crash that occurred on I-83 near exit 8 (Glen Rock exit). He was taken to York Hospital, according to the coroner's office.

He was pronounced dead on arrival. The preliminary cause of death, according to the coroner's office, is multiple blunt force trauma. An autopsy is scheduled for later today.

Pennsylvania State Police said Matthew Scott Diehl, 32, of Shrewsbury, was taken into custody and charged with homicide by vehicle, driving under the influence and other violations.

As of 11:15 a.m., Diehl had been arraigned at Central Booking. District Judge Jeff Joy denied bail.

Matthew Scott Diehl, 32, of Shrewsbury has been charged with homicide by vehicle/DUi and other violations, according to Pennsylvania State Police. He's shown here in a mug shot from 2008. (Submitted)

Police said Diehl was in the left lane on I-83 and moved over into the right lane and went around Miller's vehicle, which was parked in the right lane with its emergency lights activated. Police said Miller was in road directing vehicles from the highway when Diehl struck Miller with the front passenger side of his white 2005 Chevrolet Trailblazer.

State police said Diehl continued south on I-83 until he was forced to come to a stop because of stopped vehicles in the backlog of the prior crash.

According to York County court records Diehl pleaded guilty to driving under the influence -- highest rate and speeding in February 2006 and was sentenced to 72 hours to six months in York County Prison. He also was fined $1,025. Diehl also pleaded guilty to speeding in March 2011.