Its not a DIY or the cheapest kit available but I'd highly recommend looking at ELS (which is a vendor on here) his names Jim..
When I was looking for a kit my 6.4 I read for weeks on everything I could find. Was about to order an amsoil kit because I got it for cost and then I found Jim's kit...