A. You should not have added this to the game. However, the chances of you removing are slim to none.
B. If you were going to add it, you should have done it right, but you didn't, so I propose you change the mechanic as follows:
Base Chance to Dodge an Attack = Dexterity Ability Score Modifier + Base Attack Bonus (yes, this means you can have a - dodge that you would need items to overcome)
Maximum Chance to Dodge an Attack = Dexterity Score + Base Attack Bonus
Modifiers to Dodge an Attack: Blah, blah, blah, items, feats, enhancements, the usual, etc.
Special Note: How Does Armor Affect Your Chance to Dodge an Attack?
You apply the Armor Check Penalty directly as a penalty to Dodge (since we're ignoring the rule that percentages are fixed and not modified up and down).
For example, a level 10 Fighter (BAB +10) with a 15 Dex (+2 Ability Score Modifier) would have a base chance to dodge of 12%. If that fighter was also wearing full plate armor (Armor Check Penalty -6), he would have a (12-6) 6% Dodge.
You could also make an argument that the base chance should be equal to Base Attack Bonus + Reflex save total.