I saw this today for the first time, and I love the way it looks and sounds. But I don't get it.. Did they make it IDI? Or does it's mechanical pump produce enough pressure for direct injection? If so then what is the point of IDI? I know people have talked about making a DI 6.5, but I don't know if anyone has done it.