Alright, I'll have a LBS take a look at it as I don't have any steel bottom brackets lying around. Thanks for the advice about greasing it, I did actually put a thin layer of some waterproof auto grease stuff I had out in my garage on the threads before I tried to thread it in. Is that ok to use, grease is grease, right?