The Blood Type Diet is the only thing that turned my health around. I went to a naturopath and he told me in all his practice he found the Blood Type Diet is the only thing that can reverse chronic illness. I found it true in my case and was referred to him by friends who also had seen great results with him. First thing he does is give you a list of foods for your blood type. My sister just recently went to a naturopath who did the same thing for her and her daughter.
There are some oils that are also good for type B. Other than olive oil there is almond, walnut and flax. As far as oilpulling go's I have tried other oils with no bad affects. So I think there is a difference between oil-pulling and ingesting the oils.
Some people seem to have horrible reactions almost like an allergic reaction from what I've read when they post. There is a difference between a cleansing reaction and allergic reaction. So if you feel you are having an allergic reaction then it might be good to stick to the ones that are good for your blood type.