You said you don't want a temporary fix but using spark plug non fowlers to put the o2 away from the exhaust flow will get rid of your CEL and allow you to pass emissions. Your rear o2 has nothing to do with the performance or has mileage green91 stated above its just there to monitor the cat.