Co do koszyka AJAX - ilość znaków w nazwie produktu zmienisz w pliku /modules/blockcart/blockcart.tpl operując parametrem length, w następującej linii kodu (prawdopodobnie będzie to linia 44):
<a class="cart_block_product_name" href="{$link->getProductLink($product.id_product, $product.link_rewrite, $product.category)}" title="{$product.name|escape:htmlall:'UTF-8'}">{t text=$product.name length='16' encode='true'}</a>
Czemu koszyk raz działa a raz nie - ciężko powiedzieć...