Minor updates in newVehicle, error12 needs a fix