See, the only problem with that is that, to my knowledge, there isn't a CEL code for the IAB's...meaning that if they aren't connected, they won't throw a CEL. I know this for a fact because A. this site's CEL Error Code thread does not list a code for IAB's, and B. because I did not wire up IAB's on my P72 ECU on my OBD1 USDM B18C1, and did not throw a code.
I'm confused as to what you did with your EVAP...your post isn't really clear. Why did you mess with the EVAP at all?
I'm pretty sure the CEL you're throwing is for something other than your IAB's. You need to pull the code and find out what it's for.