Took my pops F150 (2002) for smog, passed visual inspection etc. it did failed though and got a DTC p0102 which was MAF and CKT low input or something and because of the gas cap. The MAF was fk'd up so I bought a new one and replaced it along w/ the gas cap. 3 days later my pops took it back for re-test and they seen the check engine light on and said he failed!!! wtf! my ? is aren't the techs suppose to clear the DTC's and fully re-test the vehicle!?