Received quick from Auto Anything and then the headache began. Trying to get this updated was pure misery. Between the time of installing and updating took about 6 hours. Have to say that the tech team at Diablo was very helpful and took a long time with me on the phone to figure it out. Once installed, noticed a decent amount of increased acceleration and the truck seemed to shift a little more firm. Overall I think it was a decent purchase.