The incident happened last Wednesday in Sicamous, more than 100 kilometres east of Kamloops, when an RCMP officer on patrol spotted 49-year-old Troy Charlton laying on the community's Main Street with severe injuries.
Charlton later died in hospital.
Police have already announced charges of criminal negligence causing death and impaired driving causing death against 46-year-old Christina Laforge, also of Sicamous.
Now, an RCMP news release says investigators heard from witnesses who reported seeing Charlton riding on the hood of a vehicle as it drove down the street until it came to a sudden stop, throwing Charlton off the hood.
The RCMP say alcohol is believed to have been a factor.