PCM on my car is causing issues. It starts and runs fine on cold (especially now, in the winter), but as the engine heats up engine starts to stall. Slight knock on PCM also shuts the engine. Pre-heating it up to about 40C/104F causes intermittent no crank and frequent stalls. Overall PCM seems...