I would pass on the k&n if you do much dirt driving. I was a gen 2 dodge guy, but 2790 air filters were all i would run on it.
Is it an auto or stick? I could not drive a dodge without a programmer or chip. Smarty's worked really well on those years of truck and made them fun to drive and helped the mileage.....if you could stay out of the boost.