A man is facing numerous charges after allegedly assaulting his girlfriend and refusing to let her out of the car while leading police on a multi-county pursuit that began in Allegan County and ended near the border of Kalamazoo and Calhoun Counties.