You may want to have the air unit coil and fan blades flushed and cleaned with HVAC coil cleaner. The problem with smells in the unit are probably from a build up on the internal insulation that really cannot be cleaned it is made of fiberglass. They do make odor eater for that type of problem,
HVAC Odor Block Nu-Calgon