I found a continiuty issue on the 74f245 located between the ram / battery, I cleaned it up more, and resoldered the contacts, at the same time I pulled the last simm socket, since it was corroded a bit too much and I thought there might be a chance of a short I can't see underneath..
after that the symptoms changed,
With (good simm) chipram installed, I still get a black screen
If I pull the chip ram I get a flashing green screen
If I put the wrong type of simm in the chipram slot I get a yellow flashing screen.
You've done a good job in covering all the common stuff so far, though failed fast memory interface is unlikely to prevent the computer from booting as you describe.
At a guess based on what you've said it's doing something along the lines of:
000,$00,First CPU instruction on powerup
001,$01,Finished checksumming the ROM
005,$05,Returned(or skipped) from Debug BootROM or XIP card
009,$09,About to disable all interrupts etc
010,$0A,Interrupts off, DMA off, screen should be dark grey ($111)
011,$0B,Set bus timeout stuff in Gary (A4000/A3000)
012,$0C,Hardware setup, ROM checksum passed OK
013,$0D,Exception vectors setup OK. (this also means low chipram OK)
015,$0F,Calling 'CPU type' test
016,$10,Returned from CPU test
017,$11,Chip RAM test (tests one word in every 16kB)
018,$12,End of Chip RAM test
023,$17,Some Error/Exception happened.
After the (not very thorough) chip RAM tests, the CPU begins the setup of exec.library in RAM. If any of this data is corrupted, then you'll have the problem you're seeing.
So this could be caused by a problem with the memory bridge (U250, U121, U123, U211, U216). Or the chip RAM data bus becoming corrupted by anything that lives on there; i.e U211, U400, U450, etc. Or of course a PCB problem in any of these circuits due to an open circuit via for example.
In summary, not much more you can do yourself without some SMD tools and a collection of spare parts.
If you're interested in taking it further, Email me for a repair estimate.
http://amiga.serveftp.net