Yesterday had this problem after parking my car and doing my business, came back and car could not start. Check the engine oil it is low. Topped up about 1.5 litre. still unable to start. I thought might be battery problem. Got a friend to jumper the battery from his car to mine. Still cannot start. Tried many times to start already. Getting ready to tow the car, already 2+ hours passed. Tow truck on the way, tried one more time, the car can start now!Why like this? I think the oil sensor problem since my oil is low. But why after top up still wont' start? Is it because somehow the oil did not reach the sensor yet? Really puzzled, any sifu can explain?