When rosters expanded to 40 players on September 1, 2004, A.J. was recalled and appeared in 4 games with the Phillies, hitting .182. He started only one game, on September 18th against the Expos, catching all 14 innings in the extra-inning loss and going 1 for 5.
The following year, A.J. was once again recalled when rosters expanded on September 1, 2005. However, this time he'd spend the entire month on the active roster without appearing in one single game with the Phillies. He was the first player cut following the 2005 season, refusing his assignment to Scranton and electing free agency. Shortly afterwards, he was named manager of minor league operations for the Diamondbacks. The rest, as they say, is history.