hmmm... Have no clue when it comes to CF
When you have the basic skeleton constructed see if your form loads as intended. If it does not, then you know that without a doubt your problem is in the server side code, not anything client side.
These steps will/should eliminate the culprit fast. Now if/when you find the culprit, you don't know how to fix it, then by all means post back questions.
If when you rebuild it, nothing (magically) breaks along the way (and thus identifying the problem code), then I would do a file comparison and see if everything truly is identical. If everything is identical, and there was no 'problem' in rebuilding it, then I would venture to say that it is a browser setting gone rogue.