That's what it sounds like. The squealing sound is air being sucked in past the front crankshaft seal behind the pulley. The squealing goes away when you rev the engine since there is less vacum. Watch for smoke out the exhaust especially at startup.