If the ingreident is bad - dont throw out the whole batch. If you cant find a fix its okay to find a new engine. Even if it isn't the same game. Just keep the passion. ;)