engine starting, dying then starting again and revving