2004 to 2020 Mazda 3 Forum and Mazdaspeed 3 Forums banner
1 - 3 of 3 Posts

· Registered
2012 Mazda 3 SKY GT
Joined
·
7 Posts
Hey, I’ve got a 2012 3 and I recently purchased an injen short ram intake system and after intalling it and idling it to get the MAF adjusted, the car would run great for around 3-5 days and then get sloppy and I’d get a CEL with P0171 code thrown. I haven’t done the vacuum leak soap test but I did change the MAF since It was recommended that I change it at 150k miles. Have any suggestions that don’t involve putting the stock box back on?
 

· Registered
2012 Mazda 3 SKY GT
Joined
·
7 Posts
A lean code after installing a CAI generally means either its not installed correctly and is leaking somewhere downstream from the MAF or the intake tubing is not sized correctly.
If its sucking in air downstream from the MAF, that air is not being read by the sensor. The sensor will only provide information on the air that flows past it, and the ECU will deliver fuel accordingly. When the leak is downstream from the MAF that will register as lean because there is only enough fuel for the air that is read by the MAF, and anything that enters the intake downstream from the MAF will lean the mixture out.
If the tubing is sized wrong the intake velocity will be wrong, so the readings from the MAF will be wrong and fuel delivery will be also wrong accordingly.
Yea but the weird part is that after refitting the intake and resetting the ecu the car runs fine, perfect ratios good fuel trims and then after five ish days or so it goes to shit. So its reading it correctly for a bit but then it changes its mind. I did a vaccuum test and I can’t find any, FTS B1 is at 0 on idle and doesn’t go to outrageous numbers.
 

· Registered
2012 Mazda 3 SKY GT
Joined
·
7 Posts
So I ended up figuring out what my problem was, after measuring the inner diameter of the stock and injen intakes around the MAF. The injen was 7 mm wider in diameter than the stock, I don’t know why, but it was clearly allowing more air in than the MAF accounted for in its specified range. I ended up modeling a cylinder in CAD to sit inside the intake and I 3d printed it with PLA and now the car runs great. Hopefully PLA wont melt since it should get cooled by air passing through. Thanks for the help!
 
1 - 3 of 3 Posts
Top