Hi team,
I have an A1200 (PAL, rev 1D.4) that's giving me trouble. I bought it used about ten years ago, and it clearly had an issue with leaking capacitors by the time I bought it. There was missing audio (one channel, IIRC), and evidence of leaked electrolyte around the 22 uF and 47 uF SMD caps. I removed those, washed the board thoroughly several times (including a couple of dishwasher cycles), and replaced them. I also identified and repaired a couple of PCB tracks and a via that had dissolved away under the right audio coupling cap (I desoldered the keyboard connector to check under there too). The system would then run, but only for about a minute before going haywire, with junk (corrupted repeating patterns) being displayed on the screen and eventually a reset loop. Noting that the Alice chip gets rather hot, I suspected thermal issues. I found that keeping Alice cold with freeze spray would allow the machine to keep running (for at least ten minutes). I reflowed the solder around all the Alice pins, but that didn't help. A small VGA heat sink on Alice was also not enough to keep things working. I put the board away.
I got the machine out again recently to troubleshoot again. I recapped it again (replacing all electrolytics this time, both SMD and through-hole) and checked the earlier repair I'd done. It doesn't look too bad, and no further damage seems to have occurred due to the 100 uF or 10 uF caps. I now also have a thermal camera and a set of DiagROM chips.

At some point I'd also removed E123C (7 MHz) and E125C (7 MHz quadrature); E121C and E122C (CPUCLK/CPUCLK_A) were not populated from the factory.
The symptoms now are the same as before: it boots and runs OK for about a minute, then video and audio go crazy, and resetting just gets stuck in a reset loop.
I noticed that the PLA/GAL chip XU9 next to Alice also gets rather hot (much hotter than my other A1200), but I gather these may run at very different temperatures depending on the technology used. I put a small heatsink (for a stepper motor driver chip) on XU9 but that alone didn't seem to help.
With a chunky aluminium heat sink (but no fan) on the Alice chip, the machine can run long enough for DiagROM to perform some useful tests. Memory checks out fine: no errors after several passes. Interrupts and CIA tests OK. But some of the video tests don't run (not sure if that's an issue with my DiagROM).
I've read other reports of Alice running hot and causing instability. I wondered if the conductive slurry of electrolyte and copper could have allowed +/-12 V to leak where it shouldn't, causing some permanent damage. I've read other reports of certain DRAM lines going low-impedance and drawing too much current, or capacitors going losing their resistance when warmed up. I also wonder if there could be broken PCB tracks where I can't see them, maybe underneath Alice or XU9.
I'm open to suggestions at this point. I have a 50 MHz oscilloscope, so can potentially investigate clock and data signals. I wondered if removing or replacing DRAM chips might be worth trying, or simply replacing Alice and/or XU9, if I can source them. I don't have a hot air rework station, but can borrow one.
Thanks for reading.
