They are pretty positive. They can't know for sure unless there are test done. They think he could have too much fluids in his heart which would be shown on a ultrasound and he would have to be on meds for life to keep that under control.
They thought maybe a poylups but the other vet didn't see anything and the second vet said he highly doubts it a poylups.
He went on antibiotics for a URI because she said it could be that but it's also unlikley and they didn't help him.

Do you guys think I should just leave him then and say no to all these test? I was thinking about that the other day but then again he does cough and have trouble breathing so maybe that wouldn't be a good idea.

EDIT: Sorry Freedom I never saw your post .
Yes the breeder has a site. I don't think she breeds anymore and if so not often at all because she is into rescuing now.
http://www.defuzzld.com/
I have emailed her I said almost exactly what I said on here (just different wording because I can't copy paste) and asked her what she thinks I should do. I also told her I have been advised by a few people (which means the people on PT and my family and boss) to contact her and see if she will take him back.

The thing I am scared of with giving Ivy back to the person I got him from is I don't think she will give him the proper vet care (being as she failed to before) or that she will re sell him to someone and not say he has a heart murrmor again and then they obvioulsy too will not give him the care he needs or they will go to the vet and find out the same thing I did.

When the breeder replies to my e mail I will ask her if she has a copy of the contract she is always helpful like that and always offers to give me previous vet papers she has and she offered to give me another copy of his pedigree papers (if the very very original owner even signed a contract). I also don't know if it would apply to me because I'm not the person who bought him and signed the contract.

I Probably Would Return Ivy And Buy A Healthy Cat.
That's what my boss said. But I don't know if thats right..I don't know if I would even want another one after Ivy. In all honesty I got him because he had be up for sale in the classified ads for so long and I felt bad for him or else I don't think I would have got another cat. But I'm also worried about Duck if Ivy dose go. I don't know if another cat for him to bond to would be better for him or not.
Either way if I did sent Ivy back and decided I want another one it wouldn't be for a long time. I'd like to do it properly this time and go through a good breeder who has a good contract.