The possible culprits behind this code might be the fuel pressure sensor, fuel regulator, high-pressure pump, fuel injector, or even the PCM module.
The PCM module will need a little TLC with a software update to get it back on track!
Nowadays, it's almost impossible to find oil and filters at a price that beats the dealer’s package deals, not to mention the hassle of dealing with old oil disposal. So why bother with the effort of lifting your car and changing the oil yourself? I gave up on DIY oil changes years ago. Plus...
My passenger-side part popped off too. Haven't swung by the dealer yet, but they assured me over the phone that it should be covered under warranty. So fingers crossed!