22515. (a) No person driving, or in control of, or in charge of, a motor vehicle shall permit it to stand on any highway unattended without first effectively setting the brakes thereon and stopping the motor thereof.
SETTING BRAKE? On a hill, I have heard of this, but on any street? I did see that street is the same as highway, but not private property.
Did you find anything further about the 5-minute idling law?
I think the legality of this case depends on how long the guy was in the store.
private parking lot is not a highway