I have a check engine light on and was told at O"reilys that it was the oil pressure sensor. The first mechanic I talked to about cost to repair said that he also wanted to replace the oil cooler because they were prone to leaking. Total cost $700 (oil cooler part was $450). Would like to hear from others about the reasonableness of this. Thanks for any input.