PWM current leaking

If you have smoked stuff attached to the board I would think it would be safe to assume that this particular board is no longer representitive...

Which board is it? Can you get hold of a programmed chip and replace yours?