Hi all new to the forum and have just recently purchased a 2001 x5 3.0 petrol with a damaged engine,so I am now on the lookout for a replacement engine. Can anybody tell me if the engines from a 330 or 530 will fit or cause a lot of issues? or am I going to have buy a engine that has came from another x5? Thanks tom