Loud wind noise and an engine rumbling