On 4/24/20, I finally take delivery on my new 2019 Ram 3500 with 6.7, night edition. At the time of sale, the truck had 19 miles on it. I drive home about 140+ miles away and once I get home, I take out the OEM paper air filter and add an AFE dry air filter. This is the very first thing I've done on my last 5 brand new trucks I've bought in the past 20 years. My son gets home from work that evening and we take a small 15 mile ride. No issues. Next morning, I needed to run errands and leave the house. I get about 1/2 mile from the house and trucks starts to run like crap, loping bad and no throttle. Check engine light comes on. I pull over, shut er down and restart. Runs fine, still check engine light on. Yesterday, I drive back to dealer 140+ miles away for the check engine light. Diagnostic revealed, P0299 code, turbo underboost. Selling dealer advised it is your AFE air filter causing you issues and document same but left the AFE filter in. Called and spoke with AFE and they advised "bullsh*t". Check engine light was cleared and off to home I go, another 140+ miles away. I get about 10 minutes from my house, and surprise, check engine light comes on again. At this point, I get home and put OEM filter back in and runs like a champ other than check engine light on. Check engine light will be addressed tomorrow at different/independent dealer than selling dealer. Are these engines getting that sophisticated that I can't change out the air filter with a cotton air filter that breaths better, flows, more CFM and is100 times more durable than OEM junk paper filters? 6 days of ownership, 441 miles (mainly to from dealer to home, back to selling dealer and back home) and 2 check engine lights in the process. Am I missing something?