Hi,
From a recent experience from one of my A1200's, Ihad a failure in one of the 3.1 rom chips which produced a similar occurrence, I tried a downgrade to 3.0 roms and my computer booted no problems. Therefore check your rom chips are correctly seated, especially as they tend to draw out from the socket holders over time.
Yours Flash :idea: