The Norskmann, The only way to eliminate your "barn" odor, is to open up your evaporator core, and clean it by hand. I've done this job a few times for customers, that came to me with "smell problems" just like yours. You'd be shocked at what you'll find packed onto a 20 year old evaporator core. I've seen the fins packed full of dirt, hair, and here's one you really don't want your family breathing, black mold. I cleaned one for a customer once, who use to let his duck hunting Golden Retriever ride in the cab with him. He came in, and said that his wife was complaining that every time she ran the AC, that it smelled like a wet dog was riding in the cab. I had to laugh when i opened up his evap core, i cleaned enough Golden Retriever hair off his core to cover a mini retriever! YMMV