PORTLAND, Ore. -- A wild chase that started in the Clackamas County community of Damascus early Monday morning ended with a crash at Southeast Powell Boulevard and 157th Avenue in Portland.

Clackamas County sheriff's deputies saw a man carelessly driving a pickup truck about 2:30 a.m. The man stopped, then made a U-turn and fled.

The driver got stuck on the shoulder of a roadway and continued to rev the engine despite orders to surrender. He managed to get the truck into four-wheel drive and continue to flee, despite spike strips which had been placed around the truck.

He drove through a yard, nearly striking a house. Deputies tried but failed to stop him with a Pursuit Intervention Technique. During the PIT maneuver, the suspect struck an oncoming vehicle. That driver was not hurt and the vehicle had minor damage.

The chase then entered Gresham, where the suspect drove through a post office parking lot, hitting several vehicles. The suspect reached Powell with a flat front tire. An Oregon State Police trooper laid down more spike strips.

The truck left the roadway at about 156th and struck a power pole, then continued into a yard of a home where it crashed into a parked car. Still, the driver continued to rev the engine before giving up. The suspect was treated at the scene for minor injuries.

Peter Georgiy Pukay, 23, of Damascus, was being held on $400,000 bail for at least 20 accusations related to the chase. He was also in violation of parole.

Pukay had been released from the Clackamas County Jail on Oct. 31 following an Oct. 22 arrest for parole violation. His criminal history includes property, motor vehicle and ID theft, assault, and drug crimes, police said.