What is wrong with my AC? on 2003 Toyota Camry

About six months ago my AC fan on the high setting stopped working. A shop replaced the thermistor and it was working again. I began to smell a weird fishy smell coming from the AC. I went on a long trip and the AC pooped out and I had an engine warning light. The warning light went out on its own, but the smell is still present on low fan settings for the high cool knob. What is wrong?

Asked by for the 2003 Toyota Camry
have codes scanned as they will be in the computer memory, then post so we can adv
OK do you have any advice on finding an honest mechanic? How much will it cost to have the codes read?
Qualified Local Toyota Shops
Qualified Toyota Shops For This Repair
921 N Parker St
Technical Ability
Tools & Equipment
Customer Service
Customer Amenities
(714) 486-0367