Look at this TSB. This really makes me think this is it.
Date: April, 2000
TECHNICAL Subject:
No, Hard, or Slow Start, Backfire or "Kickback" During
Crank/Start, "Grinding" or Unusual Noises During Crank, DTC P0338 (Replace Crankshaft Position Sensor)
Models:
1999-2000 Cadillac Escalade...