oh yeah, that was the problem. pretty obvious really. I have re-done it now, tightening the freewheel about a quarter turn each time before spinning the crank to make sure it was not rubbing. Seems to be fine now. I put a bit of thread lock on the bolt as well. Thanks.