densetsu_x said:
Player A would gain 2000 life points.
Also I think you meant to say he draws "1 + 2 more cards for the 2 GGH in the Graveyard and then places 1 at the bottom of the deck". So 6 are drawn, but only 4 are kept.
And hopefully to elaborate a little more and to use a bit more detailed example:
Player A has GGH1, GGH2, and EP set. (GGH = Good Goblin Housekeeping EP = Emergency Provisions)
Player A activates GGH1.
Player B does not respond.
Player A chains GGH2.
Player B does not respond.
Player A activates EP, sending both GGHs to the Graveyard as the cost.
Player B does not respond.
Chain resolution:
EP resolves, Player A gains 2000 LP for both GGHs sent to Graveyard.
GGH2 resolves, counts the # of GGHs in Graveyard (2) and +1 so Player A draws 3 cards, then puts 1 card at the bottom of his deck.
GGH1 resolves, counts the # of GGHs in Graveyard (2) and +1 so Player A draws 3 cards, then puts 1 card at the bottom of his deck.
Chain is now complete.
Player A drew a total of 6 cards, but only kept 4.
Hope this helps!