The engine on my 2005 A4 TFSi has packed up, engine code BGB, can i get an engine from a similar car or a mk 5 Golf GTI and use the block, heads, etc from one of these, with codes such as BWE and BWA, with the ancillaries from mine? Would this all go back together properly?