Not able to get much better, unfortunately. Don't even know how there's so much wind noise, there was hardly any wind when I recorded, about as perfect conditions as you can get.
It's not godawful. Remove the alt, AC compressor, radiator, fan, crank pulley, harmonic balancer, timing cover...