Ok , after making my CCAI this weekend (waiting for pics to develop), I replace my oil pressure switch because it was leaking oil. The problem I have now is... I replace my Oil Pressure Switch with a new one, and topped my oil, but I I have barely any oil pressure according to my gauge. its almost at the red mark. My leaking Oil pressure switch at least showed better oil pressure. Any thoughts on this??