No dice. It's possible that the script isn't grabbing the vehicle database correctly. It does the same exact thing for ayan4m1's version as well. Therefor it's the database that is an issue, not the script.
I guess that actually depends on how you look at it, you could alter the script to utilize the new schema.
Anyways, I'll look more into it tonight, work time!