The harmonic balancer is mounted to the engine's crank shaft. Yes, it could be the problem. Also, remove the serp belt to see if the vibration goes away. If it does, it could be one of the belt driven accessories. NOTE: Only run the engine long enough to determine if the vibration is gone. Damage could occurr if you run it more than a few seconds with the belt off.