* Low oil level: This is the most common and simplest explanation. When you're parking, the car is slowing down, and the oil may not be circulating as effectively, causing the sensor to read a lower pressure than it should. Check your oil level immediately. Low oil can lead to serious engine damage.
* Oil pump weakening: A failing oil pump might struggle to maintain sufficient pressure when the engine speed drops during parking. The pump might be worn out or have a problem with its internal components.
* Clogged oil filter or pickup tube: Blockages prevent oil from flowing freely to the pump and throughout the engine. This restriction is more pronounced at lower engine speeds.
* Worn or damaged bearings: Worn engine bearings create larger clearances, leading to a decrease in oil pressure, especially when the engine is idling or slowing down.
* Leaking oil seals or gaskets: Significant oil leaks can reduce the overall oil level, leading to low pressure at low engine speeds.
* Faulty oil pressure sensor: While less likely to be the *only* cause if it only happens during parking (a faulty sensor would usually illuminate the light regardless of engine speed), a faulty sensor could be misinterpreting slightly lower pressure at idle as critically low.
Important: Do not continue driving your Cavalier with the low oil pressure light illuminated. This is a serious problem that could lead to catastrophic engine damage. Check your oil level immediately. If the level is low, add oil *only* up to the appropriate level on the dipstick. If the light remains on after adding oil, have your vehicle towed to a mechanic for diagnosis and repair. Ignoring this warning light can cost you significantly more in the long run.