Most of my info on DIS came from the post you linked. INPA is way, way easier to get working. I wouldn't even attempt DIS without at least some experience in vmware & unix (or linux - commands are similar). If you follow that post's instructions to the letter, it should work.
I would like to map out each menu in INPA and translate it as much as possible so we could have a guide on where to go when looking for a particular value - I've yet to find anything like this, especially since it's specific to our ZHP'd engine - You'll notice I choose M56 and not M54 as the engine type - it has a different designation than a regular M54 engine and will error if you try to enter the M54.