тогда вместо $j=count($arResult["ITEMS"])-1; попробуйте или $j=count($arResult["ITEMS"])-2; или $j=1; но нужно, чтобы было новостей 5 в блоке, чтобы проверить.
И тогда соотвестсвенно прдпредпоследняя новость будет либо $j=count($arResult["ITEMS"])-3; либо $j=2;
Идея в том, что count($arResult["ITEMS"]) - возвращает общее кол-во новостей. $j - номер новости. В зависимости от того, в каком порядке новости отсортированы либо count($arResult["ITEMS"])-2 будет указывать на предпоследнюю новость, либо просто 1, так как в php нумерация индексов массива начинается с 0, о чем я в прошлый раз забыла.
Ваша задача вполне реализуема, только нужно немного поперебирать варианты.