Toyota, BMW spread gloom