Looks, and sounds, like a rev limiter to me.
That kind od driving is why I love the World Rally Championship.
AND...after watching WRC, F1, GT and NASCAR wrecks lately, I don't know what you'd have to do to (not that I'm advocating it) kill yourself in a modern race car.
IOW - drivers take...