I have the following parts to do two engines.
All came out of 525EFI (2006) with 70 hours:
Cams
Heads complete less rockers & valve covers
Pistons and piston pins
oil pumps
fuel pumps (mechanical only)
roller lifters
engine wiring harnesses
ECM's
Let me know if interested.
Ray