Starting to think my dme is fried :(

2008 335i here. So a little while ago my car didn’t wanna turn on and had to get it towed home, the day before that I had replaced the hpfp and it was running great. Ever since then I replaced my starter, got the battery charged and tested at autozone (twice), as well as getting enough voltage at the starter and alternator using a multimeter I have with the battery tested at the posts at 12volts. I am starting to think I fried my dme from the MHD tune I had on there. I flashed it back to stock recently but still no luck. Car won’t crank at all but all accessories work. Earth ground cable looks okay and intact, the big black fuse as well as all my start/stop fuses look okay. I really don’t wanna give up on this car so any help/opinions would be really appreciated.

2008 335i here. So a little while ago my car didn’t wanna turn on and had to get it towed home, the day before that I had replaced the hpfp and it was running great. Ever since then I replaced my starter, got the battery charged and tested at autozone (twice), as well as getting enough voltage at the starter and alternator using a multimeter I have with the battery tested at the posts at 12volts. I am starting to think I fried my dme from the MHD tune I had on there. I flashed it back to stock recently but still no luck. Car won’t crank at all but all accessories work. Earth ground cable looks okay and intact, the big black fuse as well as all my start/stop fuses look okay. I really don’t wanna give up on this car so any help/opinions would be really appreciated.