I put the stock pcm back on and It didn't change anything. I'm going to test the crank sensor tomorrow and ill update.