The Arizona Diamondbacks are starting to find their stride recently after a forth straight win but how sustainable is it?