beth, I did find this short article just now on cats breath...again I urge a Vet consult.
http://www.petplace.com/cats/halitosis-bad-breath-in-cats/page1.aspx
so glad kitty is eating!!
as for the breath odor, this should really be checked out by a Vet dear. it would take a personal assessment to discover the cause.
I haven't run across this particular problem myself, I can tell you a few ideas that are associated with us humans.
sweet smelly breath....diabetes(is kitty drinking alot?)
ammonia....renal problems....ie:failure
sinus infection
cavities or gum infection.
it would be a real good idea to have your Vet check for all these problems.
best of luck, please keep us posted
♥Opus