I've replaced these numerous times on multiple cars, the ends tend to breakCan't keep power to her long enough to hold any codes. She did a little better on starting fluid, until we got flames out the intake. Couldn't get an accurate or consistent reading with my xeon light, but i pulled the timing cover and both cams and the crank are in time.
Still mad tho