David, never mind. I looked through the system replication tables and tried to piece them together to get what I needed. I think this query did it:
select e.id, a.article, e.error_code, e.error_text, h.comments, e.time from MSrepl_errors e
left join MSrepl_commands c on e.command_id=c.command_id
left join MSarticles a on c.article_id=a.article_id
left join MSdistribution_history h on e.id=h.error_id