Alternator seized... or something...

Thats the new alternator? Why dont you return it under warranty.
And whilenyer at it get some red paint/tape/nail polish