Is the 650 NEW? It dose sound like fuel problem, did you check fuel pressure? 5/6 #