Well Topless, the CEL was on before the IMS work was done, so while I don't know that these same codes were the ones that arose when it originally came on, they are what have been continually coming up. The shop owner did mention that the electrical issues I've been experiencing could be due to a bad harness or problem within the harness, so maybe this is the culprit after all.
But just so I'm not confusing myself, are we talking about the main harness for the vehicle or the individual harnesses on the O2 sensors...or both?