I am considering installing a LS2 small blk. Chev... 403 h.p in my 2000 Yukon XL... What all will I need besides engine and computer/harness?.......Also have a 2001 BMW 530i with blown engine...Car was perfect prior to overheating from faulty radiator. I would like to upgrade performance while replacing engine, without major modifications. Will newer motors fit? Thank You for any advice.