Jon, you are a gentleman!
Thank you, yes I had done everything as you had mentioned EXCEPT allowing the specific vlans over the trunks to the Edges.
I had configured each link as a trunk and was allowing all the vlans through, hence when i shutdown Fa0/2 the SVI's were not going down and dist A didnt know to send the packets to Dist B.. Thanks again M