You haven't recorded your Magic or Edge scores.
What does your character do with his driving skills. His knowledges would seem to indicate smuggling. Is he a smuggler? A racer? A rich gearhead? A courier? That would help focus the character, particularly as his skill selection seems all over the place. What's his secondary focus, other than going vroom and tinkering with things?
You don't seem to have spent your discounts from taking Way of the Artisan.
Improved Reflexes is a massive points sink. Its main benefit is the 4 initative passes, not the plus three to reaction. Since you are weak like baby at combat, you are getting zero benefit from it. I'd restrict myself to Improved Reflexes 2 at most and even then, I'd strongly consider bumping up combat skills to benefit from this.
My suggestions:
Redraw him slightly. Concentrate on the idea that this guy does a lot of smuggling. Not only does he drive great, but he can talk his way past border guards (providing they're not too sharp) and he can handle himself when it all goes tits up. I get the feeling this is where you were going anyway.
Put up Agility and Charisma. Reduce Strength and Willpower to pay for this. At the moment, he is getting absolutely nothing from Strength 3, it'll be fine at 2. Willpower 5 is nice, but 3 will do - Charisma 5 will probably do more good (and also make him not the most uncouth and unlovable elf ever). The Agility thing is a strong recommendation, the charisma is a mild one.
Dump Arcana and Enchanting as skills. I'd probably lower Armourer to 1. If I could find points for more active skills I probably would. I'd consider dumping Dodge to 0 - 2 dice probably won't help you that much if you need to go full defensive, and full defensive is rarely a good option if thats all you're getting. I would change automatics to pistols - you can fire them while driving and they're more concealable which is good if you're a smuggler. I'd try to raise whichever firearms skill you use to 4. 4 + higher agility + smartlink = respectable combat ability, which means your initative passes will be of use, instead of a bit jokeshop. I would also try to include at least some of the following skills: Con (for talking past border guards), Palming (for cheating body searches when body smuggling); Etiquette (just 1 point to pick up a speciality later, could be done later), some other Pilot Skills (you've got the reactions, use them! could pick them up later though), First Aid (its always fairly useful, and you've got the logic to use it - could just buy a medikit though).
Drop Improved Reflexes at least a little. If you're not that bothered about combat, there's an advantage somewhere that boosts reaction quite cheaply while not giving IPs (pretty much ever) - worth looking at. If you are bothered about combat, keep them, but you only need rank 2 really. Huh, wait, its a favoured power for Artisan's Way... its still pretty damn expensive though, I'd still go with only rank 2. A power you might like to look at here is Attribute Boost. Yes, its a short term boost, but for when you absolutely need and want Reaction 12 or something silly like that, there's nothing else like it.
Gear - I presume you've missed off the SIN/Licences/Commlink and other standard must have stuff. If not, buy them. In general, its easier to find nuyen then it is to get karma. I'd probably pimp my vehicles less to begin with, but thats your call.
Karma spend! First, lots of specialities are always fun and good with karma. Cheap and very useful. Its also a good idea to bump up any skills you have at 1 to 2 as that is also cheap and useful. Elsewise, the big obvious flashing light route of advancement for your character is raising your Magic score. You probably won't be able to do that straight up unless its the only thing you do, but you can at least initiate and get a metamagic and be a bit of the way there - I'd strongly recommend Masking.
Hope this helps.