KKL and ELM are different standards. Your KKL won't do functions that require ELM. Also, you don't need the adapter cables in post 4 if you're handy with a soldering iron. You just need to modify the connections inside the cable so the correct pins are connected to the input data connection. As bought these cables are normally just connected to the pin that links to Engine functions only. Required modifications are described on the MultiECUscan website.