Hi There,
I had a similiar issues in one of our production database.
Replication stopped working after a heavy purge of 15 million records was exexcuted at an off peak hour.
Log reader agent showed 'delivering replicated transactions xact count 1 command count xxxxxx' for many hours.
Well the issue was automatically resolved.