Ok, this thread is starting to get confusing, because there are two members with two different model cars having the same problem. Out of respect for the original poster, please post your issue seperately.
Smallengineguy, since you have a 1996, you do not have an oil level module...the PCM itself handles that job. I would look into the sensor wiring first, since it IS on the oil pan, and if there is a leak at the pan gasket, oil could soften those sensor wires over time. Then scan your vehicle for codes 1653 (oil lamp circuit...doubtful this will pop up since your lamp works), or 1672. Those are the only two codes I could find that are related to the issue you have.
Welcome, downwardly mobile yuppies, to the dawn of the Age of Nefarious.
1993 SSEi - FrankenJinx - dead and gone.
1994 SSE (136K strong) - 180* t-stat,HD alternator, most unequipped SSE on the club, XM radio, Kenwood CD/MP3.
2006 Chevy Malibu Maxx LTZ - Custom 2.25" manifold-back exhaust w/FM-80. Probably the only Maxx with this system.