A 23-year-old man said he had been inhaling canned air Tuesday morning before he passed out while driving, veered off the road and slammed his pickup into a Mount Pleasant laundry business, according to a police report.

Caleb Arthur Sawchuk of Dorchester Road in North Charleston faces charges of reckless driving, malicious injury to real property, inhaling aromatic hydrocarbons and possessing cocaine, the Mount Pleasant Police Department said in a statement.

Sawchuk was booked into Charleston County's jail.

Sawchuk's pickup was southbound on U.S. Highway 17 around 8:30 a.m. when it bounded over the median and damaged town property, according to the incident report. The truck then crossed the northbound lanes and the sidewalk, hit an unoccupied vehicle in a parking lot and crashed into the laundry facility at 2161 N. Highway 17, the report stated.

The site is next to a Pizza Hut restaurant.

Sawchuk, who was not seriously injured in the wreck, first told police officers that he didn't remember what caused the crash, only that someone woke him up after his pickup hit the building, according to the document.

In the pickup, the officers reported finding a bottle of canned air with a nozzle that was wet, as if it had been in someone's mouth.

Sawchuk passed a field-sobriety test, but he later told the officers that he had been huffing the air, which caused him to pass out while driving, the report stated.

During a search, the police found a small amount of cocaine in Sawchuk's pocket, they said in the report.

Reach Andrew Knapp at 937-5414 or twitter.com/offlede.