Wow Burns, You sure know your cats. I'll call my vet tomorrow and see if he already checked those things or not.

My vet seems like a smart guy, and a good person... but he is very busy(he's the only one in town).
But he always has the best interest of the pets in mind... so he'll be glad I brought it up if it turns out to be an issue.

My cat thanks you Burns, friend to cats everywhere.