Although I dont know for sure, I think you could be on to something here. I have had issues starting from cold, it just wont fire up and at the same time the oil light is flashing. It would make sense, not to have the engine run until oil is up to pressure.