Wow, I can't believe the fitment issues you're having with that thing! it's possible the whole pipe is kinked, making that o-ring leak (like JET said).
Maybe you could pull that pipe back and put some RTV around the o-ring to help it seal a little better?