Been having a real hard time finding one for my Viper as well, which isn't helped by the measly 6ly jump range. I was Styx for several hours spamming outfitting and it had just about everything besides an FSD and power supply. It even had an A rated KWS which had such a high power requirement that it's pretty much impossible to install on a viper.
I looked just about everywhere I could reach, and found a power supply in Bolg. Still yet to find an FSD. Not sure if I can reach G180 with such a poor range, but will definitely be checking that out tonight.
I really hope the randomness of the market is just something present beta. I get that when you're flying on the outskirts of civilisation that parts would be more or less random, but for places like Wyrd and Aulin, and even Eranin, it makes absolutely no sense. They'd be prowd of what they're selling, especially if others don't have them in stock, and would therefore be spamming the news with advertisements. Additionally, why wouldn't the companies producing these things not be advertising their equipment and letting people know where to buy them?
This isn't like trading where I completely understand the point about not wanting to tell the player everything. We need to know that there is somewhere we can head too to buy these things - even if it means having to travel half the galaxy to reach. The rest can then be randomised, and it's then the player's choice on either trying to get lucky on local systems or heading for somewhere like Wyrd that are advertising the part you're after.