Do i need to do a crank relearn? I suspected my stock pcm of needing a reflash so i got another stock pcm with same service number and same motor for free. trying to swap them now truck tries to crank but wont run.