It doesn't think that the door is open when it is open?

I'd take a look at the little switch that tells the Saturn whether the door is open or closed before anything.