I'll be honest - I can't be bothered reading the entire post, but have you thought of a dry solder joint on the ide header?