Spanish Mechanic Questions BYD's Build Quality and Autonomy Claims