I had some very similar symptoms and it ended up being a clogged cat