Thanks for sharing all of it, which confirms my recollection that the Saturday and Sunday trains were only 4 cars.
I have a bit of a mystery with the Monday-Friday class 312 diagrams, and I'm hoping that the WTT may help.
If I am reading "the book" correctly, diagrams 78+79 finish the morning peak at Hornsey after working 1R81 0858 from Royston. But in the afternoon diagrams 78+79 reappear on 2R53 1555 from Royston, without working a passenger train down from Kings Cross. Is there an ECS move in the WTT that explains how they get to Royston for 1555?
In the 1982/83 timetable the 1555 from Royston is ECS from Letchworth, but there is a balancing ECS move into Letchworth off 0804 from Kings Cross that seems not to exist in 1981.