I inject 100 mg oil based testosterone propionate per day.. never any diarrhea... could it be you are just a little sick?