Need Dental check
Doctor Answers (2) on Need Dental check
By your description, I think you might have undergone a root canal treatment in your teeth which are having the caps. If not you might need it now.
Get an X ray examination done at your nearest Dentist. He/She will suffer you a root canal or re-root canal treatment for the same which should solve your problem.
You might need new caps to be made after that.