Yes, that was the dreeaded CEL/Slip light for Cam position sensor. An updatesd calibration or new ECU takes care of it. Sorry that you had to deal with such stupidly clueless people. There is a TSB for this, there was no need to make you replace engine oil/filter, the TSB instructs new calibration.Well, after five days of driving and almost 250 mi later, no more CEl or Slip Light. Finally fixed.