Yeah I took my MAF out several times to clean and everything else.. it was simple fix but the codes that came up related to MAF, O2, and exhaust leak.... so I did see two tiny leaks under the exhaust clamps so I did not know which was the issues... 4 O2 sensors, 1 MAF sensor, or the two tiny leaks.... Sadly, I could have replaced everything myself for less than just the one MAF sensor bill I got.... OH well....