Is Tecumseh still in business? Everybody says they went under, but if you Google them, they have a website? The website is tecumsehpower.com Jeff