Dorman
https://www.amazon.com/gp/product/B00GJ1HUB6/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
The original was shot when I got my 2007, no codes, just did not run.
The first Dorman I got on Aug 17, 2014 and lasted about 2 years (I live in MI and it the winters are murder on things like this)
They replaced it for free on June 8, 2016,
In Aug 2018 I had them replace it again and it was not the compressor at all, it was the controller unit above the spare tire. The ride module unit cost me a few hundred, and then I had to have it flashed and that was another $100... I could not do it with a Tech 2 or I would have.
My 2007 level computer was above my spare tire tucked in the frame, it was a PITA to do, especially considering my spare tire would not drop all the way off... Later years apparently the computer is tucked inside the vehicle (where it belongs) Getting it back in was easier than trying to remove it... I had a lift and that helped, I could not imagine trying to do it laying on my back.
I think some of these people and their problems with the compressor might be the computer. I got the code that the air vent was not working properly. I replaced the compressor and got the same code, You can check your pump to see if it still works by jumping the relay that is by the left front wheel well. I ended up figuring out that it was the compressor module that was corroded to death... I am not sure how much the computer controls, I think it is more than just the level, I think it does all of the computations for the ride as well... Not sure tho. IT seems that as soon as you throw a code, the truck would not lift or anything, it just shuts the system down...