I'm not sure how to fix this issue, I would agree with the trip to the vet, but I'm really sorry about your other kitty. I lost Oskar years ago, and I still miss him. But I still laugh at his pictures, he was a handsome boy. tee hee
Good Luck, keep us posted.