No worries Irfan, it was nobodys fault but my own, new MOSFETs are in so I I'll have a go at fixing it later this week. I was much more worried about the motor but it seems to have survived the fall remarkably well.
You can find the datasheet for the heatsink pads
here Not much data there, I buy them from a Swedish supplier ELFA but they should be available "anywhere". Serach for silicone rubber insulators etc.
/Henrik.