A Vancouver, Wash., police officer was critically injured in a shooting during a traffic stop Monday, sending all available officers on a two-hour manhunt before the last of two suspects was detained.

Motorcycle officer Dustin Goudschaal, 32, with the Vancouver traffic unit pulled over a vehicle near Northeast 162nd Avenue and 34th Street at about 11:30 a.m. The vehicle was stolen, police told the Columbian. After the officer did not respond to a dispatcher, a resident came on the radio and said the officer had been shot, Vancouver police Lt. Scott Creager said.

Goudschaal suffered multiple gunshot wounds and was in stable condition Tuesday at a local hospital. He was hit seven times, and a source said the officer's ballistic vest helped saved his life.

His alleged assailant, James Todd Sapp, 47, appeared in Clark County Superior Court this morning on suspicion of first-degree attempted murder, first-degree robbery and unlawful possession of a firearm. Court records show that Goudschaal has identified Sapp as the shooter.

The Clark County Sheriff's Office has previously identified Sapp as an admitted member of the Aryan Brotherhood. He goes by the nickname "Cotton."