Found a way around the reset problem.
I have changed the code so that when the 'choose axis' button is clicked the first thing it does is remove any existing comboboxes before creating the new ones.
This allows you to keep choosing and charting different files without having to restart the script.
I've tidied it up and submited it for the script vault. Hope you find it useful.
Cheers
Ped