The incident began at about 1 a.m. Thursday three blocks off Pacific Avenue in Spanaway when deputies spotted the truck spinning around and smoking its tires in an intersection.
A license plate check found that the truck had been stolen from a home near University Place, so deputies tried to pull over the driver of the truck. But instead the suspect rammed one of the patrol cars head-on.
Then the man backed up and rammed the patrol car again, says Pierce County sheriff's spokesman Ed Troyer.
"We have extensive damage to one of our patrol cars - where he rammed the front end, backed up, hit a second time," Troyer said.
Deputies then jumped from the patrol car.
"They got out, and he came at them a third time, (and) they fired some rounds," says Troyer.
The suspect was hit by the officers' gunfire, and he tried to drive away after he was shot. But he didn't get far - the truck slammed into a power pole and knocked out a transformer.
The man later died at a local hospital.
There's not a lot of information on the suspect yet. He's a 31-year-old who apparently has a criminal past, officials said.
None of the deputies were injured during the incident. All of those involved have been placed on paid administrative leave.