I also echo the advice of Bruce, there must be a bad trace somewhere. At least that's my thought. The traces on those boards are silly thin and fragile.
Also, because of this, I'd caution the use of an ultrasonic cleaner. You can use it, just be aware that in some rare cases it may damage weak...