The list of unknowns has grown to an almost unmanageable length. It will take a very long to go through it adequately. I lost interest pretty quickly.
I would suggest that the unknown list be broken up into at least two parts:
One list (Unknown) would contain those cars for which we have no info at all.
The second list (additional info needed) would be where the make is known but the model, year, etc, is still needed.