Wegen U23... Die RAMs auf den alten Platinen des C64 sind 1 Bit breit, heisst also, es sind 8 RAMs parallel geschaltet und jedes RAM versorgt 1 Datenleitung. Man kann also bei einem defekten Bit von dessen Position im Byte auf den defekten Chip schliessen.
Der Rest war ein kurzes Nachschlagen in der Tabelle mit den 64er-Screencodes (T=$14 D=$04). Die beiden unterscheiden sich nur in Bit 4. Zusammen mit obigem und dem Schaltplan zur Platine ergibt sich, daß es U23 sein muss.
Du hast sicher noch mindestens ein weiteres defektes RAM, nur verrät es sich nicht so schön einfach wie das erste.
Verhält er sich seit dem Wechsel von U23 ohne Diag-Cartridge gestartet anders?