Some time passed, not much progress yet.I'm still unable to get those damn L293E chips around there.
At least the mechanical parts are almost ready, waiting for the battery in place and testing the usb communication between the board and the vehicle.
more photos
here