could it be my timing belt? i have 98xxx miles?