Oh Dear. I left Turbo Lister for the same reasons you are going back to it. I am still finding my feet on Auctiva but I have hopes it is better and more reliable than TL which has caused my so much grief.
I have also tried eBay's selling manager but don't like it.