So, on 6-8 occasions over the last month I've lost engine power, engine did not die, and then it recovers and is as nothing happened. I've had it to a private mechanic 2 times and there are no codes. Today he went for a drive with me with his Snap-On Diagnostic equip hooked up, of course...