The wife of missing Abbotsford, B.C. man Wesley Craig Foulds is fuming after learning a witness with important new information about his last known whereabouts was unable to get in touch with police.

Fould's abandoned 2007 Dodge Ram pickup, licence plate 0833EH, was discovered in March 2009 in the parking lot of the Hayward recreation site north of Mission, B.C. His blood was found on the driver's seat.

Two years later, a witness has come forward who saw Foulds driving on Lougheed Highway with someone, believed to be a male, in the passenger seat.

Fould's wife Shelby Bernard says the witness tried unsuccessfully to contact police earlier, and believes authorities dropped the ball. "I hate to say it, but I have no faith in the police," she said.

Abbotsford Police Const. Ian MacDonald acknowledged the witness' claim, but says police have "no record of actual contact made between this witness and any police department prior to the contact we have in 2011."

He added the investigation would not be aided by delving deeper into a possible communication breakdown. "We want to further this investigation," he said.

But the department's explanation isn't good enough for Bernard, who says she may file a complaint.

Bernard last saw her husband on Mar. 4, 2009 as he left home for a doctor's appointment in Burnaby. "He kissed me goodbye, but I didn't know it was going to be the last time," she said.

Bernard believes the person seen in her husband's truck must have been an acquaintance, and could be the person responsible for his disappearance. "Wes wasn't the type that would pick up people, hitchhikers and that. He was very safety-savvy," she said.

Foulds' family has conducted their own searches and hired private detectives in hopes of finding the 52-year-old. Bernard now believes her husband was murdered.

"All I can do is hope every waking hour that [the culprit lives] in paranoia, waiting for those cops to come with the handcuffs," she said.

Anyone with information on Foulds' disappearance is asked to call the Abbotsford Police Department or Crime Stoppers at 1-800-222-TIPS.

With a report from CTV British Columbia's Nafeesa Karim