Also make sure the evaporator is clean... when I removed the fan to lubricate a squeaky bearing, I discovered half the fins were plugged with a layer of dust & dirt, severely blocking airflow. I'd pull the fan out to clean things properly... definitely worth checking before you tear too far into troubleshooting other items. Low airflow will cause icing.