No, the low oil light never came on before. Now, I've had this issue on and off for several months now. It's hard to diagnose an issue, when by the time you get some suggestions, the car is running okay again. And it is. It does it about once or twice a month, for a day. I do have a bluetooth scanner and torque pro. Also, never heard of a crank position learn.
Edit: Also, I don't have a spare PCM. I am curious how much one would cost at a JY.