Does anyone know where the oil lever sensor is on the none supercharged 3800? I had a woodchuck crawl up in my engine and I am thinking it dislodged the sensor....my car is telling me I have low engine oil when it has the exact amount it should in it.
I don't really want to go to a dealer to get it fixed, I just don't know where it is.
Any help would be appreciated