Borre,
Yes, you will need an adapter kit like that to make it work. Since the newer LSA engines didn't have the 4L80E option from GM there isn't a direct hook up like with the earlier LS engines. Let me know if there's anything else I can help you with.