Swelling and pain down in the roots: sounds like an abscess with accumulating pus pressuring the nerves. Root canal time!