Yeah it does suck but a friend of mine was putting it on for me and used a filer.i wanna break up.
and fyi - for those thinking the motobrackets aftermarket stay for ~$70 is better... they're not. i bought one to replace mine after my highside, and apparently, the 06/07 is the only year that sucks balls and doesn't fit without some pretty decent modifications. so really, an OEM for a few bucks more is worth the time/effort saved, imo.
for real, good luck jordan.