I read the E46 M3 forums and there seems to be a lot of engine failures. BMW has told most of these owners they will not cover it under warranty because it failed due to driver shifting errors. All of these owners are obviously mad and all are trying to collectively document their failures to show BMW it wasn't their fault.