The one I purchased from Napa for my 235 it came with an o-ring.

...pic..click..

I dont know if the missing o ring is related to your "thumping" noise.

I installed the distributor without the o-ring.

You may need to investigate.
Good Luck