I think I am going to go post all this on the Japanese Nostalgic Car forum and see if can't get some more answers over there.

Bart