I changed both O2 sensors 6 months ago. Got them from a local parts shop. Just got P042 front O2 sensor (thank god). Is there a brand name I should buy and a brand name I should avoid?