Well, it's a pretty big engine bay, but being you have a 525, you might have issues with the rack and pinion getting in the way if you entertain a V8 or V12 swap. There's a guy near my work trying to graft the new 3.5 twin turbo into his 535. I'll try to get details, prices and pics when I see him next.