I have a 2003 CTS base model, and I am having a little oil leak in the driveway. its coming from right above the oil filter, or so I think. So my question to all of you CTS pros, do you think it may be the oil pressure sensor/switch? I just had the car looked at at Valvoline and they said the filter was fine and not leaking (but it has oil all over it). However, they said it is coming from right above the filter, and they thought it may be the oil pressure sensor/switch. Any thoughts out there? Any help will be appreciated. thanks in advanced.