Cadillac STS Forum 2005 through 2012
I've did a search and I couldn't find anything on it. My oil pressure lights came on. The first thing i want to do would be to replace the oil pressure switch. Now my questions are, where is it located, is it just plug and play, and what size socket do I need? Any help would be greatly appreciated.