For the past few months, timekeeping on 19/20 has been awful. In May it was on time 6.5% of the time.
Part of the problem of course is Norfolk Southern, but, since the schedule change on 19 account NYP track work, part of it now goes back to Amtrak.
Twice so far 20 has been very late arriving...