As already stated, yes, u need to get the problem evaluated.
If the root canal treatment is satisfactory (which will be assessed by a Xray), u should go for a good quality cap.
You should not have ANY food accumulation if it is a good cap.
Next Steps
Visit a good dentist, one who does quality work.
Health Tips
Do not delay visiting a dentist as the accumulated food particles will cause decay in the root areas of the concerned and adjacent tooth. Root decay is difficult to restore.
Cheap caps do not help in the long run. Go for good quality, die-cut caps which fit precisely.