You did ok!
Nah seriously, I can't speak to the mix cause I'm on my phone speaker but I like the playing and there's some cool arrangements in there.
It def works as racing music. Although I call that "surfing montage music". But it would work well for both.
Cool lead guitar tone btw. It has a nice, rich high-end pick attack. It sounds like a real, mic'd up amp to me. Im curious, what did u play thru for the solos?