The off-duty California Highway Patrol officer killed Friday in a head-on collision in Fairfield has been identified as John Fanene, 38, of Napa.

A Solano County Coroner's Office spokesman said the officer, who was driving a Kawasaki Ninja motorcycle westbound on Highway 12 near Red Top Road, worked at the CHP truck scalesalongside Interstate 80 in Fairfield.

Neither the coroner nor the CHP provided any other information about Fanene at press time Saturday, but the CHP issued updated information on the accident.

A Toyota pickup, driven by Edward Turner II, 39, of Esparto, was traveling eastbound from Napa and was just coming into Fairfield when Turner attempted to turn into a residence in the 1600 block of Jameson Canyon Road. Seeing an opening in westbound traffic, Turner accelerated, making it across the first lane and partially into the second, where he saw Fanene's oncoming motorcycle. Turner attempted to accelerate further but was unable to clear the lane before being clipped by the motorcycle, which struck the right rear of his pickup.

The impact threw Fanene off the motorcycle and into the roadway, where he was hit by an eastbound Honda CRV, driven by Marlon Daranciang, 50, of Martinez, CHP Officer Chris Parker said in the release.

Fire personnel and medics were called to the scene, where Fanene died from his injuries.

The accident shut down Highway 12 in both directions for several hours, with traffic re-routed through American Canyon Road, north of Vallejo.

No other injuries were reported, Parker said. The CHP is continuing to investigate the accident, including whether alcohol or drugs may have been a factor.

No arrests have been made, said Parker, adding, "If there are any charges going to be filed, it will be after the completion of the investigation."