Police say a black 2005 Ford pickup was heading northbound (in the 9800 block of 120th Avenue) at around 12:15 a.m. Sunday when it lost control while trying to pass a vehicle.
The pickup struck the vehicle before heading onto the median, crossing over it and crashing into two other vehicles in the southbound lanes.
Police say the male driver then fled from the pickup, and despite the efforts of police service dogs and a helicopter, he has not been found.
RCMP say the pickup had been reported stolen just a few hours earlier in Surrey.
The other three vehicles involved were extensively damaged, but the occupants only received minor injuries and didn't need to be hospitalized.