Mix together quarter cup buttermilk, quarter cup cocoa, eggs, water and 1 cup margarine. Add in sugar, flour, baking soda and vanilla. Beat until smooth. Grease and flour a 9x13-inch baking pan. Bake at 180ÂșC or 25 minutes. Let cool. Mix together the peanut butter and salad oil. Spread over cooled cake. Refrigerate for 20 minutes. Heat quarter cup cocoa and half cup margarine. Stir until it bubbles. Add powdered sugar, 6 tablespoons buttermilk and vanilla. Beat until smooth and spread over cake.