My friend has a 1997 Celica base model that was throwing up a CEL,so we took it to Auto-Zone to have it scanned,and they said its the sensor before the cat.Anyway,she doesn't have much money,and the OE style is like $120,and the picture didn't look like whats in the car.Toyota wants like $160 for one that I know is correct.Anyway,are there any direct-fit replacements that are cheaper?I would rather use one thats made for the car VS a universal.