is this car from the south , that where i got mine from and it had all that plus tin foil, nothing like fixing other peoples shitty workmanship . im sure it will be fixed right this time around . not enough cars, but to many people who think they know what they are doing !!! dont drink the water...