It will work for the 3 amigos but don't ever rely on it when it comes to the td5 engine cos with that is full of crap, there is one just a bit more expensive which works well with the engine too and also with the BCU for some programming named Foxwell NT510 Full System - Land Rover Professional Diagnostic Scan Tool , it's not so good like nanocom or hawkeye but it does the job better than the ICarsoft ... i've seen these both live