I understand your pain! I also posted some months back about my battle to install one. I ended up removing the passenger seat which was a PIA.
Several others reported they had no problems, but in my case it was a real struggle
I agree, it's a big improvement when finally installed.