ok so, you need to proceed cautiously at this point. It sounds like the fusible link went bad. However I am concerned about the spark against the dash. This would not normally happen if the link died. !
Don't understand what ????? If he touched one of the wires to a ground (dash) it would have sparked and possibly blown the fuse link. What were you thinking happened?