i have one of these too, got plenty of spares,
with the diff plate issue, it is solved by installing the slipper clutch
front toe plates seem really weak to me, those are the only part i've broken... although thoses are also the parts which seem impossible to find....
rather than a carbon upper deck it is easier to just mount two stock frp decks on top of eachother
Their a good car, even if the gearing options are a little limited