One O2 I could understand, but both is a little tough..hmm Check all your underhood and in cabin fuses. I'm kinda thinking the fuse for the heater circuit blew.
The Evap... sounds like the soleniod that's usually on the engine. But hang in a second and let others respond too,...that way I don't send you after the wrong thing.