<human>: I'm pretty confused and frustrated.

My son's car is registered and inspected. Recently we noticed that a small pool of oil would be left underneath if the car was parked in one spot for a while. Turns out it needs a new oil pan. All the local mechanics are booked for a couple weeks, so we make an appointment for the beginning of June. No big deal.

Yesterday, I received a call from the high school resource officer that my son is no longer allowed to drive his car to school, because someone reported a pool of oil under his car, and his car is no longer allowed to be there until it is fixed. I informed her that his car was perfectly street legal, she still insisted. 

I asked if there was any kind of law or local ordinance against it. She didn't say one way or the other, but said that what she was saying was "valid" because the oil leak posed an environmental hazard. 

She went on to say that if his car showed up again in the parking lot, it would be towed at my son's expense, and they would have to contact the fire department to clean up the oil. Uh, what?

I asked if it was illegal for the car to be on the road at all and she said no, he could drive it anywhere he wanted, just not to the high school.

I will not bore you with our conflicting work schedules and such, but let me just say that my son having his own mode of transportation is important to the functioning and autonomy of this family.

I called around to all the mechanics again but none were able to get my son's car in any sooner.

Give me a shortened version of the text
<bot>: School resource officer says my son's car will be towed and the fire department dispatched because of minor oil leak, no laws or ordinances have been cited to me.