Well,
My advice is to test the board in it's faulty state,in my experience it is the best way to find the fault.
Using vision to locate faults is at best being lucky,since many, if not most faults are invisible.
Avoid swapping parts as much as possible,PCB's and devices may be damaged that way...