It was a little harder to install than expected, and it could have used a little better instructions, but I was able to install in about 30 minutes. Not sure of performance gains. Sold the truck the following day. Took over a month to receive and was given discounts for my wait.
Fast shipping, great experience