It sounds like you bought a chain and put it on yourself. If so, after you put it on, did you lube it? If not, you still might need to lube it; one time I took a bike to an unknown LBS to put a chain on and they didn't lube it for me. That crunching sound can be caused by poor lubrication.
There was so much lube on the chain already when I took it out of its box that I didn't even think of adding more.. but I'm pretty sure that will fix the problem.
The crank is track specific (or at least fixie specific). It's about 6mm further out from the frame then it ought to be, so I'm going to have to something about that...