Any ideas? I have a 2009 Sonata 3.3L V6 with an Oil Temperature Sensor code PO196. About the same time I also experienced quite a leak. Brought it to the dealership and they say I need a new oil filter housing (yes the entire housing) and a new oil pressure switch. Could it be that there is a gasket that needs to be replaced under the oil filter housing? Or perhaps the problem really lies with the oil pressure switch itself? Are the oil temperature sensor and oil pressure switch one and the same?