I have a 2003 Chevy 2500HD with a Duramax. I recently replaced the airfilter with a Purolator OEM replacement. I couldn't see paying $30.00 for an AC Delco. The Purolator has a few less pleats, but other than that it looks OK. Can anyone tell me if Purolator makes a good OEM replacement?