Regarding parts not fitting, I have been involved in manufacturing for more years than I want to admit. It is not uncommon for suppliers to make changes to parts or formulas without letting you know. They feel they are making an improvement or a cost cutting measure. Sometimes you never know and other times you scratch your head trying to figure what is different. Its all part of the game and it makes for interesting challenges.