Engine shop says I need new engine