For repair of the board you might try this guy. I got great service from him when I needed the board in my Sieg X3 repaired.

Peter Brush <[email protected]>

http://www.olduhfguy.com