yep I agree - replace the freewheel with a BMX single cog freewheel and see how it goes. Redish if necessary. It helps if the hub is older and you're pulling off a 5/6 speed. I did that on an old wheelset, works fine.
Something like this:
http://www.niagaracycle.com/index.php?cPath=242