I recently replaced the low oil level sensor in the oil pan of my 2002 Grand Prix, 3.8L K engine. The light still comes on when I first start the car when the engine is cold. If I turn the engine off and then restart, it usually will not come back on. I'm wondering if:

1) Does the oil sending switch also affect the low oil level light?

2) Could the new low oil level sensor be bad?

3) Could the wiring have something to do with it and cause this to happen on a cold engine?

4) Could a faulty ignition switch some how have something to do with this light coming on? (According to the manual that come with the car, the only time that the low oil level sensor checks for low oil is for a short moment while you are turning the ignition switch to start the car.)