I would say possibly the cam/crank position sensor? I dunno if u tested too see if it was gettin a spark? or checked theres fuel pressure?