I don't feel happy about puzzling according to general criteria. That fits much better in everyday media, but has -in my mind- no place on a site for car-maniacs, where I expect a lot more creativity. Which I also have to spend looking for new puzzles.
I feel free to add some hints, if somebody thinks in the right direction. which will lead mostly to the solution, as has often been proven.
This puzzle isn't as hard to solve, as it may look like. Give me some ideas, not only names. So I would feel free to show a path to the solution