just because your stock air intake and exhaust are restrictive, making your engine run with more power without modifying anything is what i have a problem with. doesnt seem right if adding an intake helps out with power and mileage just from letting the engine get more air, but by adding a program, you get the same result but still have less airflow. seems like you are tricking your computer into getting something it doesnt get. seems it would have to sruggle to suck air from a paper filter in an enclosed box. with an intake, it has the high flow filter to suck thru and open area for the air to come in. IMO i would not get a programmer without an intake and/or exhaust upgrade first, intake first but preferrably both. LET IT BREATHE!!