Shelton at Cos replaced the fuel pressure sensor in mine and then took it for a test drive and still saw codes. He elevated the case to BMW Technical and opened a PUMA case. Per their instructions, he smoke tested the intake and found no leaks there and replaced the manifold air pressure sensor. He still saw faults related to fuel pressure not matching the vehicle and ultimately replaced the fuel pump and the faults stopped.
If you have the problem again, take it to Shelton at Cos.
Thanks for the warranty info. I'll be curious to see details. I'm not sure, but I thought that BMW's warranty cost more, but included some expendables.