Нужно ли перед ЕСЛИ ставить запятую? За домом тянулся старый сарай (1) из которого выглядывали коровы (2) и (3) если замученные ожиданием посетители начинали громко кричать (4) то скотина испуганно мычала (5) а собаки отчаянно лаяли.
Не нужно, т.к. есть "то"
Нужно там начинается вторая грамматическая основа после то тоже и перед а тоже запятую, перед ней всегда запятая