This jeep was very hard to start and the scan tool readings were showing outofsync cam/crank readings.
Camshaft Position Cam Sensor 917727 Jeep Cherokee Grand Cherokee Wrangler TJ 2000 2001 2002 2003 2004 4.0L
https://amzn.to/3B7ql8L
New Camshaft Synchronizer Assembly W/Sensor Replacement For Grand Cherokee TJ Wrangler 4.0L 4.01999 2000 2001 2002 2003 2004
https://amzn.to/3O21RQY
Autel MS906TS
https://amzn.to/3a26b2j
Autel MS906BT
https://amzn.to/2R6Ar4R
Autel MS906
https://amzn.to/2R15FdC