My 1 to 4 has all been done as stated. remove_action( 'woo_main_after', 'woocommerce_get_sidebar', 10); for instance is copied and pasted directly from the page in question.
The 'Shop' page which is automatically generated and doesn't have the short codes on its edit page that say 'checkout' page does with [woocommerce_checkout]
All the other pages
Checkout → Pay
Edit My Address
Track your order
Have a shortcode, and allows me to use the theme options and choose to have 'full width' but the 'shop' page doesn't allow any control like this.
I have read that the 'shop' page (which also serves as the template for the category's pages, and single product pages) is an archive not a page?
One thing I would say Cohesive is that on the sidebar.php which looks like
* @author WooThemes
* @package WooCommerce/Templates
* @version 1.6.4
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
get_sidebar('shop'); */ ?>
The <?php ... ?> can't be commented out, I can't see why that would matter though?
Oh something I should point out is that the theme is Woo ready, and has its own Woocommerce folder already.
Really stuck on this one.