Yeah i know what your saying, mine we tried everything to cure what appeared to be a miss fire but after all the expense and changing parts we found the real fault. extremely difficult to tell the 2 apart though if the air leak is tiny.
What parts of the engine and running gear arent from your mates car then. i would elimate the "foreign" parts first