I'm curious what the build date on your 99 with the newer housing is. I have often wondered if I should tear mine apart to see if I need to fix the KDP or not. My truck was built in June of 99 so it is one of the later built 99's (I think). I've always thought that made it likely it had the newer housing.
Is it likely that new/old housing design is related to the block # or engine/truck assembly plant?
-Deon