reparing the damage done by the modifying the PnC port for programming, is as simple as repairing the traces, but this is not feasable. there are more then a few cut traces which are very close together. patching them with conductive paint, without conecting them is going to be near imposible. It would be far easier for you to buy a new controller and transplant the viking chip to the new controller.
guys, I dont want to sound rude, but solder is a object, it is usually silver and comes in rolls. it is used in an action called soldering, and through this action you create solder joints. solder is not cold, and it doesnt really break as you speak, solder joints come apart. cold solder joints crack.