Well I'm not a doctor (yet), but if i remember correctly one of the side effects of smoking marijuana is a decrease in blood pressure, so the relationship with syncope sounds very plausible.