Rob, based on your description I would consider either E11 or D12 as possible faulty parts. You could swap E11 & E12 and see if the problem changes to a horizontal duplication every 8 characters. This would show if the 74LS153 is faulty. Geoff