While it isn't the perfect spec for you, I think my car ticks off a lot of the boxes. I was in a similar position and grew tired of waiting, so I jumped on this car when it only had 31k miles. I see you are considering N55's now, they are great engines!
https://www.e90post.com/forums/showthread.php?t=1701863