2003 Jeep Liberty - HVAC issues

I have a 2003 Liberty. starts blowing cold air then warms up. when on just outside vent air is same as outside but gets warm in minutes. Replaced control panel and hot/cold air vent switch. Nothing works. air conditioner is ice cold , then freezes up. I have no clue.

You need to have it checked by an AC specialist.