Have a ranger w/ 3.0,no fire,no start had cam shaft synchronzer changed now starts but runs a little rough,thinking guy might be off a tooth??? Throwing p1152 code which is generic code