its not crank sensor otherwise your car would stumble or not idle properly after starting not while cranking, or would crank but not start at all.
check the battery voltage using multimeter again, engine compression is good right? as you say no issue with oil consumption