I'm having the exact same issue, just not as severe. I was thinking the radiator cap as well. Let me know if you have anymore leakage. I was talking to a local subie tech. and he suggested i might have a hairline crank in the top tank of the rad. The spray pattern for me is at the back of the rad cap.