yes, a wheel bearing could be the problem. if everything that can be done, has been done to the drive train; then, it is possible the engine might be the problem. its a long shot; but, either compression or the main bearings could be worn out. or maybe the flywheel or tourque converter are slightly out of balence or the attaching bolts are not balenced. possibly the pilot bearing is worn out. just some ideas.