The ICBC check is fairly cursory and won't pick up serious mechanical problems. I would have it checked out by an independent mechanic of your choice and at your cost. If the seller doesn't allow you to do that, walk away. The mech. will look at engine, driveline, etc. Good luck.
BTW, welcome to the Forum.