After reading all this, I can't help but believe that the front sprocket is on backwards.
If I remember right, the part number should be facing out.....

Damn, Late to the party again.