I used to use courtesyparts.com every time I needed to look up a part because I could find absolutely any part I needed. About a year ago their site got a makeover and their part lookup went in the toilet. I can't track down small pieces like hoses or nuts and bolts, and even significant parts are nowhere to be found.
As an example, these are the available parts for the engine. I'm pretty sure the engine has more than 35 pieces

Am I missing something? Do they have an advanced section or something I'm not seeing? I'm sure I can just call them and get what I need, but being able to track down part numbers and prices for every component I'll need for a project (at my leisure) is absolutely invaluable. Being able to see detailed parts diagrams has also let me foresee other things that I'll need that's saved me a number of times already.
If courtesyparts doesn't have this ability any more, do you know any sites that do? It seems like all of the Nissan parts sites use the same cruddy parts lookup system.
