I put one in my 66. Got mine from Thoroughbred manufacturing but they have since gone out of business. Mine fit like a glove I have some pics of the install in my build thread.
Would love to see the pics, so you have a link to your thread? Or how can I find it?