Really good looking truck! Do you just want to replace the OEM suspension and keep the ride height the same? Or do you want to raise or lower it? Stay away from CJD but I'd look at Bilstein's on all four corners, maybe look at factory replacement springs for the front and rear. You may have to piecemeal it from a few different sources. I think @primoV8 has written some extensive posts about suspension work - do a search on here and see what you can find.