I just replaced mine one with this Evotech guard, quality item. My question is, what happens if I don't use those long spacers provided by them? My old guard was a close fit too and never experienced any problems.
The long spacers are required for the 2011 radiator and I suppose the '12 and '13 radiators. Needed them at the bottom connections since the tabs are at the back of the radiator.