Sorry to here your issues. Here you go. I'm sure you can tweak the price a bit. And upgrade yourself the 750i engine!!
Do your research and make a uick coule of calls to find out if there is anything else you need to change to get this transplanted in your 745i.
all the best.