True that I agree but one website did say that depending on how dirty the injectors are will throw a code and the code would say it's something else! Just give it a try, you might be surprised!!! Idk think anyone else can think of what else it could be if you changed everything else! The injectors might be the only other problem if nobody else can think of something other than what you replaced. as far as the MAF sensor goes, mines doesn't work at all and other than my car choking about 2 or 3 times on cold start, it still runs ok but when it bogged while I was on the highway and then doing 20 mph on the street in a school zone injectors would make sense. The gens 1 and 2 have the pintle injectors which are not only a bit harder to clean but they have small nozzles. if they are particles in the injectors they would change the pattern of the spray and cause problems but when they are lightly clogged the bogging won't happen everytime. When they are lightly clogged and the spray pattern changes, it misses going into the combustion chamber and at the time of the explosion there is only air in that part of the combustion chamber and I believe like causes a cylinder to miss and won't fire right at that time and in that miss throws off the other cylinders explosion order or something like that makes it bog. Check out this site also called howstuffworks.com and it should explain it better than I can. So like I said it won't hurt to give it a try and clean them. If its to hard for you to do it yourself or don't have the proper equipment call around for shops that clean them and make sure to check prices before just going to any shop. I hope I helped you out a bit! Good luck bro.