Well I see that I never updated this thread. What I ended up doing was replacing the ECU. Got a decent used one on ebay for $120. Now I don't have CEL problems anymore!