Hi. You need to get an x-ray done of the tooth to see what the exact problem is. If there is a crack, then how deep it is will determine the treatment.
According to your symptoms, you will probably need to get a root canal and capping done or if the crack is very deep, the tooth might need to be removed.
Next Steps
Get an x-ray done to confirm what treatment is right for you.