Great Pics! You live in some awesome areas! The terrain is unreal.
btw I assume you snaped that on the front? Did you upgrade that yoke and shaft at some point? It must not have been installed right or torqued right. Seems weird that you would break that sucker, it happens though.
New front shocks ride well?