nope, went on pretty easy, here is the write up i followed, i just didnt add a external filter. transmission filter and cooler install
I feel your pain on the speed, and all ive got is a 4.2 lol. But dang man you have one good sounding truck