Well, new development. Drove home from the shop, got a CEL again. Pulled the codes, its the damn LH bank O2 sensor (code 37). Again, I just replaced this same sensor 2 months ago
At least its still warrantied, but I dont have the cash to get another one to make the warranty claim...
At least now I know our cars dont like the APWI brand O2 sensors from Rockauto...