posted June 23, 2013 06:45 AM
I can't help you with specific info, but here's some general info.The natural ruler of the 8th house would BR Scorpio. However, since Pisces is most likely on the cusp of your 8th, your 8th house ruler will be Neptune. You should take a look ar where Neptune is placed in your chart (which house).
This bit is from Cafe Astrology:
"The sign on a house cusp reveals the area of life in which the principle of that sign will be learned. The principle manifests in more than one area of life, since the ruler, or ROVING DELEGATE of that sign, carries the message to another house.
For example, with Virgo on the fourth and Mercury in the eleventh, the ruler of the fourth is in the eleventh. The same thing is true if Taurus is on the fourth and Venus is in the eleventh--the ruler of the fourth house is in the eleventh house, and the energy of the fourth flows to the eleventh.
Houses in the birth chart are thus linked together in interesting ways. The planetary ruler, or "roving delegate" of a house's sign acts as a messenger, bringing the energy from the house it rules to the house in which it is placed. Keep in mind that there are many different interpretations, or possible manifestations, of house rulers in houses."
For Interpretations of house rulers in houses see: http://www.cafeastrology.com/natal/rulersofhousesinhouses.html