Back from the shop After weeks of work given the number of bad surprises.... Looking and working good now, but at a cost