Car was running great, got in it one day and it started (barely) sputtered then shut off. Got a fuel pump malfunction on the screen, and got on my MHD and got a active 29F3, and shadow 2FCA and 2FDA. My buddy reset the battery while I was at work, and it fired right up and ran great while I was away for 2 days. I got in it when I got back and immediately the same thing, but this time just cranks NO START. Im new to the BMW community, and any advice helps! If I missed anything please let me know and I will answer to the best of my knowledge!