Timmy. like JL, I did my own Mag install and would be happy to discuss how it went and what I would change in the instructions. I would count on a bit more than 8-10 hours. I had three mechanics, myself and two others, all of who have quite a bit of experience. No special skill needed but lots of careful torquing and lots of steps. With breaks for meals it took us about 12 hours including time to update vehicle software.

The good news is whatever you pick you'll have friends here to share their experience and help out.