S and P 500 support 3997; Tesla $165