Success
Anyway, I decided to go for it today and got the hitch installed by myself. For anyone who would try it themselves, here are some tips:
-Do not try to pry off the hard plastic attached to the rubber hanger. I got more sunlight today and saw that the hard plastic was attached to the...