I recently purchased a 2006 750li. Right after getting it registered it shut off, died and wouldn't attempt to crank. I did some reading replaced the IVM and still no attempt to crank. Replaced the starter today and car will turn over but not start.

I've pulled coil off confirmed I have NO SPARK

1. Brand new starter
2. Brand new IVM
3. Brand new battery
4. Good fuel pressure and fuel pump fuse
5. Cleaned maf
6. I don't have any codes
7. RPM needle bouncing when cranking, I believe crank sensor is good

I have INPA suite, haven't connected again since battery registration. Any help is greatly appreciated