runs ruff no power on 1996 Chevrolet Beretta

hard starting cold with fresh gas starts good warm runs ruff with no power after warm is a 2.2 Engine 96 Beretta

Asked by for the 1996 Chevrolet Beretta
Couple thoughts - check fuel pressure, including bleed down. Also, check for an idle control valve issue - sticking perhaps?