Great work! That looks awesome! I don't know what else I would change... maybe play with font ideas?? Keep your ideas coming... this is a great idea!
Also... I want to see something completely knew from you... away from the "car on top of the words theme" What is another idea I can have up?? Let's put your artistic ability to the test! I want to see something completely new out of you!