Thank you!
Yup the driving, and definitely level 6, is a hard one :)
Level 20 is literally on the verge of impossible too, I have done almost all levels myself except that one, it requires perfect driving through even smaller gaps