damn, well that sucks !
In which case I would be inclined to go the autowiz route and do a complete tear down of the machine and decide which bits to keep and which bits to replace.
The actual firmware should not be a huge problem - at the end of the day it's just a delta.
Sures it's big - but as long as you put the correct meacurements in the configuration file - it should be fine.

Do you know what mother board it is using ?

Wish I was closer - to play with something that size I'd probably do it for cost :-)