Just a suggestion, since most cars on this site do not have the 2.4L engine, you may want to google the no start condition and type in toyota 2009 starting problem.
For example, I typed in 2.4 L and 2009 toyota tacoma ( the 2009 Tacoma is a 2.7 L engine) and got this youtube , but he is diagnosing a 6 cylinder engine...
in this case, it ended up being an alternator issue, and he disconnected the B terminal to the battery from the alternator to diagnose a short in the alternator which drained the battery.
That the engine oil is low also takes you in another direction which adds to the confusion.
here is the video, wishing you well on tracing this down, Let us know how this one gets resolved.....
https://www.youtube.com/watch?v=zYxQYnA7xbA