I have finally taken a good look at the turbo on my 7.3, for 6 years this thing has run flawless!!!, I now see what you are refering to as the spider, pedastel and associated parts.
If I follow you correctly I have a couple choices but either way I should look for a newer pcm99.5+, that...