I think your logo needs a unique insignia, one that does not include an image of a vehicle. Think of all the high end vehicle manufacturers out there: which one has a vehicle in it's logo? Please consider my submission in light of this, and know that I can simplify the design if you need it flat--indeed, you would receive several versions of the design from me should I win.