You want to be able to regerence each part EXACTLY as it is reference by gm what you may want to do is include a discription describing what the part is.
This would make the fields on a part
This way you find a part by part number or name and year and have a description of what is is so you are sure it'* what you want. A more processor intensive search could search the descriptions for key words even
One other thing I'd like to add is is we put alot of work into this we may want to limit access to bonneville club member ONLY.
just a thought