Bummer,

Keep talking to the experts, plenty on this site and tdicludforums is a good site mostly US but means they're up all night. good luck