As an european i can anwser you all but i do not understand everything written here. I do not understand what it has to do with europeans ? This car is in The usa no ? For me, in europe or in the us, this car is a big no, no, no. Everything is wrong on This car.
BUT theres has been work on this...