Cure For Cadillac Crankshaft Reluctor Movement
This bulletin applies to 2004-2016 Cadillac SRX vehicles equipped with a 2.8L, 3L or 3.6L engine. Two or more of the following DTCs may be set: P0016, P0017, P0018, P0019, P0008 or P0009.
If two or more of these codes are set, check for loose timing chains or tensioners. Also the reluctor of the crankshaft sensor pressed onto the rear of the crankshaft may have moved.
It is possible on some applications to view this with a bore scope through the crank sensor hole without removing the oil pan.
If the reluctor has moved, GM recommends replacing the crankshaft.