2005 Colorado with 3.5l. I changed the crankshaft position sensor for various reasons and am wondering if the vehicle needs a CASE relearn? I hear yes and no from different mechanics. When I first tried to start the truck after replacement it would turn over but not start so I let the computer sit unplugged overnight and it seems to start fine now but still not sure if it hesitates a little longer than before. Need a few more starts to know for sure... Not sure if this is a sign of it needing to be relearned or a defective part?