WOW! Where has the business sense gone here? I own a small company, and I personally, stop everything I am doing when I start losing cash. If it is a warranted machine, part, etc. I get on the phone. My reply to whomever answers the phone, is "I want your boss." When I get to the person with the most horsepower, that's whom I will communicate with until the problem is resolved. In this case, I think that is kind of out the window. In my business I could lose about ten grand a day, and well, that would do me in. Any problem, business or personal, has to be dealt with immediately, and resolved quickly. Anytime you're gonna lose like that it is worth your time, to stay on the phone, and give that problem your full attention. You road tested in June, that problem should have been addressed in June. Not August.
I also, think that if you made contact, and tried to make it right, then someone owes you your money. That is if you called them several times a day, and persisted that you had a problem with your engine. If someone has a problem with my product, and it is my fault, I take care of it. Usually, you have to prove it to me, in a timely fashion. Send me my product back, and I'll replace it. I think if I had seen smoke and had tech support on the phone, I would have crated that one up, and UPS would have been taking that one back. Sometime In June.
Now, I do not think S&S could be held accountable, but I am not familiar with the terms of their buyout. If I bought a company, I don't think I would want to be accountable for their mistakes, or warranties, or outstanding debt, etc. I know however, if a customer came in with an off quality problem from the previous owner, I would fix it at cost. That's just good sense. Hasn't S&S offered you the same deal?
I think you own about ninety percent of this one. I am in no way defending anyone, or trying to bash you, but you did not give this problem your full undivided attention. I do know if you get distracted, and do not stay focused on the problems at hand this will not be your last "screwing"