My 2013 3.6 Jeep Grand Cherokee came up with a check engine light, 94kmiles on it. I waited about a week hoping it would go away before I put my code reader on it, it didn't. It came up with the p05020 code. I went to the dealer bought a new sender. There is an updated part number ending in ab which they gave me. I switched it out, 5 hours later back in business. I don't believe what you have to go through to get to it. Before the swap the oil pressure was locked in at 94 psi. Anyway all was good for 19 days and 450 miles and now I am having the same issue. Any Ideas? I know it is a high failure part but this is crazy, unless it is something else I am missing. What would you do?