i wouldn't be to sure thats weed, if i smoke a ton i need to piss because i drink a lot (cotton mouth) just stop weed for a few days and if you still get diarrea then its your diet probably.