LOL, that is hilarious, u say its an ITR? I would install that 02 sensor ASAP, because your car is running off of pre-determined tables stored in it's memory. I bet u get that and your top end power will be much better, n u should get better gas mileage too.
Later,
Mike