Officers said 50-year-old Everett Eichbauer tried to ram a K9 unit and had his tires spiked multiple times before getting trapped in a West Valley City neighborhood near 5900 W. and 4300 S.
Police said the U-Haul had about $10,000 of stolen tires, rims and car parts inside.
Officers also found an open container of alcohol and drug paraphernalia in the vehicle.
Eichbauer is now facing charges including assaulting an officer, fleeing police, theft, DUI, open container, drug paraphernalia and traffic violations.
Check back with Fox 13 for the latest on this story.