how many miles on the EP?
is it the original o2 sensor?

i would probably check the sensors before purchasing a CAT. i had an issue once and it ended up being the primary o2 sensor.