EGR? What is that? Ain't got that on my car
.45 seems a bit close for a gap on plugs though...I had mine gapped around .050 or .055. Another thought would be just to grab a new o2 and see if that changes anything if you haven't done that yet. If your 02's are reading all crazy like then I would think that a bad o2 would lead to KR since that is the motor's way of reading the exhaust gases right? And if it isn't reading then it might cause some issues. Just my 2 cents worth...might not be right idk. I would grab a new o2 sensor, regap the plugs to .050", delete the EGR, and tune, tune, tune.