I just saw this on ebay and I thought of you and your dilema.
Voltage regulator. That might be your problem. Of course this one is for a 300e and yours is a 400e... This one probably won't work, but the right one might have you on the road again.