Man...this car is driving me crazy! Got the codes read on my car and it was saying MAF sensor-Evap Purge solenoid and Both o2 sensors....so i went to buy a brand new MAF sensor and put it on...went to advanced auto and got the codes erased & the service engine light came back on...got the codes read again and the o2 sensors went away..but the evap & MAF sensor code says pending..so do i need to drive the car a certain amount of miles before it registers the new piece???