My symptoms were exactly as you have. The dealer inspected all wiring and connections. They could not find anything. I think that reading some other threads that they may have run wires in the same loom that should not run parallel to eash other and this is causing cross talk. This could cause incorrect sensor voltage values that the ECU cannot process correctly.