Preheat oven to 180 degrees C. Using a kitchen brush grease and flower very well a 25 cm /10 inch bundt pan (I mixed 1/2 tbs flour with oil in a small cup until it formed a semi-liquid substance, then very thoroughly brushed the pan with it).
In a medium bowl combine flour, baking soda, baking powder and salt. Stir gently to blend the ingredients and set aside.
In a large mixing bowl cream together oil, peanut butter and sugar for about 5 minutes. Add vanilla and eggs, one at a time, while beating with the mixer on high speed. Add in the yogurt and mix on lower speed until combined. Using a rubber spatula carefully fold in the dry ingredients until absorbed in the batter.