From your description, I would agree on a possible clogged cat.