Specifically, he has 158 miles left before service is overdue, right? (Never actually seen the message myself, I change oil long before the recommended interval
and reset the counter myself.
And if you have the original battery in that car, replace it TODAY!