And "loose" pixels around the screen usually means bad memory chips or bad power supply to the card.
Check the solder joints on the Amiga video slot and take out/reinsert the CPLD chip (the socketed one, of course).
If no good, probably one of the memory chips are going south. Time to travel...