Maybe the sniper wasn't living in his car all the time

According to this article:

Meanwhile, agents traced Muhammad to a car registered to an address in Camden, N.J., which housed a Caribbean take-out restaurant on the ground floor and apartments above...

Some said they had never seen [Muhammed]. Others said they saw him each day at the restaurant, called the All Nation's Club, working as a cook while reggae music blared for customers. "Anytime I'd go there, he'd be cooking," said neighborhood resident Anthony Thomas.

Thomas said he had last seen Muhammad on Saturday night, the same night the sniper shot a man in a Richmond, Va, suburb

According to yahoo, it's 241 miles from Camden NJ to Ashland VA. So, either the witness is lying, mistaken, or they drove really fast. The Ponderosa shooting took place at "around 8pm."

The circumstances of the call to the msgr. is also pretty interesting.