Check the oil pressure switch. Its located right next to the oil filter and looks like a sensor with an eletric harness on the back. Mine was doing the same thing until it literally started POURING oil out of it! Its an easy/cheap fix. $15 at autozone. I hope that helps.
Edit: sorry, thought you had the 3.8. In that case not sure if its the same.