OK here is what I have now:
1. Added the metabox plugin back
2. Now when I select one of the Page templates that is suppose to fire the meta box it does not still fire the meta box but if I update the post (Save Draft for example), I get the meta box!
But what I thought should have been happening is:
1. When I select the page template, it should have fired the meta box
Now I am thinking, do I need the Javascript version to have this effect? Ideally, whenever user selects the page template associated with the metabox, it (the meta box) should show up.