I wouldn't count yods unless they have actual planets in the corners, but some astrologers would. (You can still look at the aspects to your MC.)
Basically a quincunx (150 degrees) gives a certain amount of aggravation between the two planets. It doesn't have the easy flow of the trine (120 degrees) or the need to Do Something of the opposition (120 degrees.) Think of this as a minor problem or irritant that is an issue, but not such a strong one that you are highly motivated to fix it. The quincunx also has the meaning of "adjustment," where you make some changes, but not really major ones.
However, when you get two of them joined by a sextile, which is a positive aspect, the planet at the tip of the yod gets more motivation to develop and grow.
Another way to think about it is that each pair of planets has two mathematical midpoints: the near one, but also the one opposite to it. With Pluto and Neptune-Saturn, their near midpoint is at 12 degrees Sagittarius. When you get a planet sitting on a midpoint, it has a lot to say about how the planetary pair manifests itself. So with a yod, you have a planet (sun) sitting on the far midpoint of Pluto and Neptune Saturn.
Because your sun is your unique "me" point in the chart, I can't really tell you what it does or should mean to you. And maybe this is what the yod is pointing to: your need to develop an expanded and more clear sense of self. Only you can do that.
However, with your sun, Jupiter, and moon in Gemini, your approach to life is probably more mental, even intellectual. Exchanging information is probably very important to you. With your concentration of planets in the 8th house, one or more of the following is probably very meaningful to you: the cycle of sex, birth, life, death, and rebirth; resources that are shared in some way (like investments, insurance, proceeds from a marriage; ) or "occult" subjects.
There are big mysteries to life in general and your life in particular, so it is important to probe and explore them. You may not find quick or easy answers. With so much going on in your 8th house, you've got kind of a life-long journey ahead of you.