There is the DMV mod which makes spider-vehicle versions of all car-prototypes and hides the original recipes. Unfortunately, it will also change the place_result of the original item, so that it will point to the new spider-vehicle fake car. GCKI will derive the vehicle icons shown on its GUIs from the place_result of an item, but can't find it when DMV is used. Therefore, I create a dummy item if DMV is active.
I've already fixed that for the next release of GCKI, but there's still another issue I must resolve before I can upload. Meanwhile, you can unpack GCKI and add
new_item.flags = {"hidden"}
between these lines (33-34) in prototypes/3-recreate-car-items.lua:
new_item.place_result = car.name
data:extend({new_item})