If you are still getting the P1521 code in your jeep even after changing the oil, then that means the oil pressure sensor of your vehicle has failed. Now you need to replace it at the cost of $331.