I would like to help, but thereīs a huge Problem......i live in Germany!
Is it a stock throttle body or whatīs the problem to install it?
Usually itīs not that hard (if itīs the stock throttle-body), your friend could do the mounting easily by himself.