Rough idle... only when warm.

My brother had a similar problem on his Firebird . Turned out to be the fuel pump. When hot it couldnt keep up .
Worth checking fuel pressure cold and hot ....