Oky so a little update, Car blew motor, new one is already going in, and the car had a makeover once again.
new look:

Old motor and new motor:

Closer look of new motor:

In the car:

Power is nothing without control,
Control is not fun without power.
Traction is over rated.
